GNU/Linux >> Linux Esercitazione >  >> Linux

IPv6 e NAT, routing a più ISP

Senza BGP e ISP "business class" il multihoming non funzionerà per te. Lo è possibile eseguire NAT 1 a 1 con IPv6. Non so come configurarlo su Linux però. C'è un altro modo però:

Otterrai un prefisso da entrambi gli ISP. Probabilmente un /56 o un /48. In questo caso non ha molta importanza se il collegamento all'ISP ottiene o meno i propri indirizzi. IPv6 può funzionare perfettamente con uplink non numerati. Quello che fai è connettere un router da ciascun ISP alla tua LAN, ed entrambi dovrebbero pubblicizzare un /64 dal proprio ISP sulla tua LAN. Quindi tutti i tuoi sistemi ottengono (almeno) due indirizzi IPv6 pubblici:uno da ciascun ISP. Puoi dare una priorità più alta agli annunci pubblicitari del tuo ISP principale. Quando il collegamento all'ISP si interrompe, il router corrispondente dovrebbe ritirare il suo annuncio e i tuoi sistemi inizieranno a utilizzare l'altro collegamento.

L'unico svantaggio è quando un ISP non accetta i pacchetti con un indirizzo di origine dall'altro ISP. In tal caso, i router dovrebbero controllare l'indirizzo di origine e inoltrare il traffico con l'indirizzo di origine errato all'altro router.

Se ricevi solo un /64 dal tuo ISP, puoi usarlo sulla tua LAN. Dovrebbero darti di più però. Un /48 è stato lo standard per molti anni, un /56 sta diventando più normale in questi giorni, ma dovresti sicuramente ottenere più di un /64.


Linux
  1. Come eseguire Grep con multipli e pattern?

  2. Quando e perché dovrei usare Apt-get Update?

  3. Ssh su più host ed eseguire un comando?

  4. Cos'è Content Curation e come dovresti farlo?

  5. Cosa dovresti sapere prima di abilitare IPv6

Routing e validazione delle richieste HTTP con gorilla/mux

Come Grep per più stringhe e pattern

Come installare e configurare più motori di scacchi su XBoard

Che cos'è un Homelab e perché dovresti averne uno?

La tabella è contrassegnata come bloccata e deve essere riparata

Con quale utente dovrebbero essere eseguiti NGinx e PHP?