Debian em / etc / network / interfaces não funciona

1

Estou tentando adicionar um endereço IPv6 secundário a eth0 no Debian Sid.

Eu adicionei as seguintes linhas a /etc/network/interfaces :

iface eth0 inet6 static
  address [IPv6 address #1]
  netmask 64
  gateway [IPv6 gateway]
  pre-up echo 0 > /proc/sys/net/ipv6/conf/eth0/autoconf
  up /sbin/ifconfig eth0 inet6 add [IPv6 address #2]/64

Após a reinicialização, há apenas um endereço IPv6 atribuído a eth0 . No entanto, se eu simplesmente executar o comando ( /sbin/ifconfig eth0 inet6 add [IPv6 address #2]/64 ) manualmente, eu tenho 2 endereços IPv6 atribuídos a eth0 , exatamente como eu quero.

Parece que o comando up simplesmente não é executado. Isso foi mudado? Eu tenho um diretório /etc/network/if-up.d , mas eu li que esses scripts podem ser executados mais de uma vez.

Como posso fazer up work ou adicionar um segundo endereço IPv6 no Debian Sid?

    
por Louis Matthijssen 13.09.2014 / 15:32

1 resposta

1

Não é uma resposta direta ao motivo pelo qual up não funciona, mas talvez seja uma solução para o seu problema:

Eu geralmente uso o mesmo estilo de configuração para vários endereços IPv4 e IPv6 para consistência. Esta é a configuração de um dos meus servidores:

auto eth0
iface eth0 inet static
    address 94.142.242.211
    netmask 28
    gateway 94.142.242.209

iface eth0 inet6 static
    address 2a02:898:148::211
    netmask 64
    gateway 2a02:898:148::1

auto eth0:0
iface eth0:0 inet static
    address 94.142.242.212
    netmask 28

iface eth0:0 inet6 static
    address 2a02:898:148::212
    netmask 64

auto eth0:1
iface eth0:1 inet static
    address 94.142.242.217
    netmask 28

iface eth0:1 inet6 static
    address 2a02:898:148::217
    netmask 64

Os endereços IPv6 aparecem em eth0 e não em eth0:0 e eth0:1 quando vistos em ifconfig :

eth0      Link encap:Ethernet  HWaddr 00:50:56:80:96:82  
          inet addr:94.142.242.211  Bcast:94.142.242.223  Mask:255.255.255.240
          inet6 addr: 2a02:898:148::217/64 Scope:Global
          inet6 addr: 2a02:898:148::212/64 Scope:Global
          inet6 addr: 2a02:898:148::211/64 Scope:Global
          inet6 addr: fe80::250:56ff:fe80:9682/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0:0    Link encap:Ethernet  HWaddr 00:50:56:80:96:82  
          inet addr:94.142.242.212  Bcast:94.142.242.223  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0:1    Link encap:Ethernet  HWaddr 00:50:56:80:96:82  
          inet addr:94.142.242.217  Bcast:94.142.242.223  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Eu não sei porque sua configuração não funciona, mas talvez seja assim que funcionará para você ...

    
por 13.09.2014 / 16:11