unindo interfaces de rede virtual no ubuntu

4

Eu tenho uma interface física ( eth0 ) e duas interfaces virtuais ( eth0: 1, eth0: 2 ), ambas as interfaces virtuais possuem endereços IP públicos. Eu quero ligar essas duas interfaces virtuais em bond0 , como você pode ver /etc/network/interfaces :

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 144.yy.xx.124
        netmask 255.255.255.224
        network 144.yy.xx.96
        broadcast 144.yy.xx.127
        gateway 144.yy.xx.109
        dns-nameservers 8.8.8.8 4.2.2.2 4.2.2.4

auto eth0:1
allow-bond0 eth0:1
iface eth0:1 inet static
        address 148.aa.bb.197
        netmask 255.255.255.248
        bond-master bond0
        bond-primary eth0:1

auto eth0:2
allow-bond0 eth0:2
iface eth0:2 inet static
        address 148.cc.dd.198
        netmask 255.255.255.248
        bond-master bond0


auto bond0
iface bond0 inet static
    address 10.31.1.5
    netmask 255.255.255.0
    network 10.31.1.0
    gateway 10.31.1.254
    bond-slaves none
    bond_mode balance-rr
    bond_miimon 100
    bond_downdelay 200
    bond_updelay 200

Mas quando tentar sudo ifup bond0 , ele retorna:

Waiting for a slave to join bond0 (will timeout after 60s)
No slave joined bond0, continuing anyway

Também adicionei bonding em /etc/modules

UPDATE: Eu também tentei esta configuração para / etc / network / interfaces : link Mas tem o mesmo problema.

É a ligação de interface possível para interfaces virtuais? Qual é o problema?

    
por Arash Mousavi 01.08.2015 / 17:08

1 resposta

1

Para unir duas interfaces virtuais eth0:1 e eth0:2 , para criar uma interface de failover automática, tente o seguinte:

Abra um terminal

Pressione Ctrl + Alt + T

Execute:

Para ativar a ligação Você deve instalar o pacote ifenslave :

sudo apt-get update
sudo apt-get install ifenslave

Para configurá-lo, você deve modificar o arquivo /etc/network/interfaces :

sudo nano /etc/network/interfaces

No arquivo aberto, modifique as seguintes linhas:

auto bond0

iface bond0 inet static
    address 10.31.1.5
    netmask 255.255.255.0
    network 10.31.1.0
    gateway 10.31.1.254
    slaves eth0:1 eth0:2
    bond_mode active-backup
    bond_miimon 100
    bond_downdelay 200
    bond_updelay 200
Ctrl + O , salve o arquivo. Ctrl + X , perto do nano.

    
por kyodake 01.08.2015 / 18:36