Come creare una networking ridondante sul server

Sono nella situazione in cui ho un certo numero di server CentOS Linux che dispongono di due interfacce NIC. Attualmente una di queste interfacce è utilizzata per la comunicazione interna, l'altra è utilizzata per la comunicazione esterna (Internet). Entrambe le NIC sono collegate allo stesso interruttore.

La mia intenzione è di spostare entrambi questi compiti alla prima NIC e assegnarli sia un IP interno che esterno. In questo modo sarà liberata la seconda NIC da tutti i suoi compiti, che sarà quindi disponibile per essere collegato ad un secondo (back-up) switch.

La seconda NIC dovrebbe anche ricevere un indirizzo IP interno ed esterno. La mia domanda è questa: che cosa devo fare per quanto riguarda l'indirizzamento IP sulla seconda NIC? Quando il primo interruttore o NIC interrompe c'è un modo per assegnare automaticamente le informazioni IP di NIC1 a NIC2? Oppure potrei dare sempre le stesse informazioni IP e lasciare che gli interruttori elaborino il path migliore? Quali sono le tecniche collaudate per farlo?

2 Solutions collect form web for “Come creare una networking ridondante sul server”

In Linux, questo è chiamato interface Ethernet ethernet.

I passi qui sono per Red Hat Linux e speriamo che sia simile per altre distribuzioni Linux:

Punto 1. Crea scheda bond0 – ethernet

#vi /etc/sysconfig/network-script/ifcfg-bond0

 DEVICE=bond0 USERCTL=no BOOTPROTO=none IPADDR=XXXX NETMASK=255.255.255.0 GATEWAY=XXXX TYPE=Ethernet 

Passaggio 2. / etc / sysconfig / script di networking / ifcfg-eth0

 DEVICE=eth0 BOOTPROTO=none MASTER=bond0 SALAVE=yes USERCTL=no 

Passo 3. / etc / sysconfig / script di networking / ifcfg-eth1

 DEVICE=eth1 BOOTPROTO=none MASTER=bond0 SALAVE=yes USERCTL=no 

Passaggio 4 /etc/modprobe.conf

 alias bond bonding options bond0 mode=1 miimon=100 

mode=1 significa attivo / passivo e miimon=100 millisecondi ping o controlli per l'aggiornamento.

Passo 5. Riavviare il servizio.

Sarebbe molto più semplice usare ethernet legato sui 2 nics.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.