Vários IPv6 com interface única no Debian não funciona

1

Meu servidor VPS atribuiu 1 endereços IPv4 e 2 IPv6, mas apenas um parece funcionar.

Configuração das minhas interfaces

auto eth0
iface eth0 inet static
    address 184.82.222.136
    gateway 184.82.222.1
    netmask 255.255.255.0
iface eth0 inet6 static
    up echo 0 > /proc/sys/net/ipv6/conf/all/autoconf
    up echo 0 > /proc/sys/net/ipv6/conf/default/autoconf
    netmask 64
    gateway 2607:f878:0001:0aec:0000:0000:0000:0001
    address 2607:f878:1:aec::218a:4537
auto eth0:0
iface eth0:0 inet6 static
    up echo 0 > /proc/sys/net/ipv6/conf/all/autoconf
    up echo 0 > /proc/sys/net/ipv6/conf/default/autoconf
    netmask 64
    address 2607:f878:1:aec::d4bf:2d9d
auto lo
iface lo inet loopback

e quando executo /etc/init.d/networking stop & & /etc/init.d/networking comece eu recebo

Deconfiguring network interfaces...done.
Configuring network interfaces...SIOCSIFFLAGS: Cannot assign requested address
Failed to bring up eth0:0.
done.

Eu li que minha placa de rede tem algo a ver com isso. É verdade? Preciso falar com meu provedor de VPS para atribuir manualmente o IP a essa interface?
(Debian 6 com o Xen.)

Atualização!
Eu tentei novas técnicas para cima e para baixo e ainda não trabalhei.

auto eth0
allow-hotplug eth0
iface eth0 inet static
    address 184.82.222.136
    gateway 184.82.222.1
    netmask 255.255.255.0
iface eth0 inet6 static
    up echo 0 > /proc/sys/net/ipv6/conf/all/autoconf
    up echo 0 > /proc/sys/net/ipv6/conf/default/autoconf
    netmask 64
    gateway 2607:f878:0001:0aec:0000:0000:0000:0001
    address 2607:f878:1:aec::218a:4537
    up ip addr add 2607:f878:1:aec::d4bf:2d9d dev eth0 label eth0:0
    down ip addr del 2607:f878:1:aec::d4bf:2d9d dev eth0 label eth0:0
auto lo
iface lo inet loopback

Ainda primeiro o IPv6 está funcionando e o segundo não.

    
por Saud Iqbal 07.01.2014 / 07:39

1 resposta

1

As interfaces alias eth0:0 são para IPv4, onde tradicionalmente vários endereços por interface não eram permitidos. (Com a ferramenta ip , você pode adicionar vários endereços IPv4 e IPv6 a uma interface, mas ifconfig não mostrará os endereços IPv4 extras, portanto, usar eth0:0 ainda é muito comum)

Altere sua configuração para:

up ip addr add 2607:f878:1:aec::d4bf:2d9d dev eth0
down ip addr del 2607:f878:1:aec::d4bf:2d9d dev eth0

e isso deve funcionar.

    
por 07.01.2014 / 11:09

Tags