A segunda eth do Debian na VM só aparece manualmente

0

Eu tenho uma segunda NIC eth1 em funcionamento em uma VM KVM no Debian Jessie, mas ela só aparece se eu a adicionar manualmente após a inicialização. Meu / etc / network / interfaces parece com

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.167
    netmask 255.255.255.0
    gateway 192.168.1.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8

# The secondary network interface
allow-hotplug eth1
iface eth0 inet static
    address 1.2.3.4
    netmask 255.255.255.0
    gateway 1.2.3.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    post-up route del default gw 192.168.1.1 eth0
    post-up route add default gw 1.2.3.1 eth1

mas depois da inicialização eu só mostro a eth0 sendo usada com 192.168.1.1. Quando eu adiciono a eth1 manualmente como:

ifconfig eth1 1.2.3.4 netmask 255.255.255.0 up
route del default gw 192.168.1.1 eth0
route add default gw 1.2.3.1 eth1

ele roteia todo o tráfego através da static static 1.2.3.4 como deveria. O que estou perdendo?

    
por batflaps 08.11.2017 / 20:23

1 resposta

4

Você escreveu iface eth0 inet static na segunda seção, mas deve ser eth1 .

    
por 08.11.2017 / 20:28

Tags