Adaptador eth virtual em configuração de rede

1

Eu tenho em minha interface Debian en eth0 e eu preciso da interface para ouvir outros IP's. Eu sei que posso criá-lo com o seguinte comando

ifconfig eth0:1 10.10.10.20/24

Com este comando tudo funciona bem e a nova interface escuta o IP fornecido.

Meu problema é, quando eu quero adicionar esta interface virtual eth na configuração de rede como esta

allow-hotplug eth0
iface eth0 inet static
         address 10.10.10.10
         netmask 255.255.255.0
         network 10.10.10.0
         broadcast 10.10.10.255
         gateway 10.10.10.1
         # dns-* options are implemented by the resolvconf package, if installed
         dns-nameservers 10.10.10.1

iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255

e reinicie a rede com

 /etc/init.d/networking restart

nenhuma das duas interfaces aparece novamente.

por que isso? minha configuração está errada?

cumprimentos

    
por Matt Backslash 24.02.2015 / 16:33

1 resposta

1

Encontrou o erro.

Você precisa adicionar uma linha acima da linha de início da interface e adicionar um vlan-raw-device:

auto eth0:1
iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255
        vlan-raw-device eth0

Com isso, funciona bem;)

    
por 24.02.2015 / 16:44