Não é possível fazer o trabalho dos endereços ULA do IPv6

1


Eu queria atribuir Unique Local Addresses (ULA) para um par de máquinas dentro da minha LAN, juntamente com os locais de link local e os globalmente roteáveis. Atualmente estou executando pilha dupla.
Eu também queria mantê-los curtos, como fd69:6666:: .

Uma máquina está rodando Debian Jessie (kernel 3.16.0-4-amd64) e a outra Linux Mint 17.2 (kernel 3.16.0-38-genérico x86_64).

Depois de seguir este guia: link
Acabei com a seguinte configuração:

/ etc / network / interfaces:

allow-hotplug eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1

auto eth0
iface eth0 inet6 static
address fd69:6666:: #fd69:7777:: on the other machine.
netmask 64

/etc/radvd.conf:

interface eth0
{
    AdvSendAdvert on;
    prefix fd69:6666::/64 { #fd69:7777:: on the other machine.
        AdvOnLink on;
        AdvAutonomous on;
    };
}

O problema é que acabo tendo ambas as máquinas com o prefixo fd69:6666 e nada mais! A conectividade IPv6 pára de funcionar.
o que estou fazendo errado?

    
por ppparadox 12.11.2015 / 20:20

1 resposta

1

Tente usar o fd69 :: 6666. Usando fd69: 6666 :: define apenas a parte da rede do endereço.
Lembre-se de mudar a netmask também!
Este deve ser o resultado:

/ etc / network / interfaces

auto eth0
iface eth0 inet6 static
address fd69::6666
netmask 64
    
por 12.11.2015 / 23:10

Tags