A presença do endereço local do Link significa que o sistema suporta o IPv6?

0

Estou tentando implementar dual stack para o suporte a IPv6 em um sistema IPv4 . Eu configurei um servidor DHCP que fornece endereços IPv4 e IPv6 para o dispositivo.

Meu PC e a VM em execução recebem endereços IPv6 e IPv4. O sistema embarcado em que estou trabalhando precisa do comando dhcpcd para obter o endereço IP. Eu recebo o endereço local IPv4 e Link, mas NÃO o endereço IPv6 fornecido pelo servidor.

Isso significa que você 1. meu sistema embarcado não suporta IPv6 (mesmo que o endereço local do link seja fornecido) ???
2. Existe um comando diferente para tirar o IPv6 do dhcpcd?

    
por user2139084 21.03.2013 / 11:01

1 resposta

0

1. meu sistema embarcado não suporta IPv6 (mesmo que o endereço local do link seja fornecido) ???

Para verificar se o IPv6 está disponível, você pode tentar:

test -f /proc/net/if_inet6 && echo "IPv6 is supported"

Mas obter um endereço de link local também mostra que o IPv6 é suportado.

Se você quiser testar se o SLAAC / configuração automática está ativado, execute:

sysctl net.ipv6.conf.<interface>.autoconf

2.Há um comando diferente para separar o IPv6 do dhcpcd?

Eu só conheço o "dhclient" do ISC como um cliente DHCP. Eu acho que essa ferramenta você só pode pedir um endereço IPv4 ou IPv6. Então tente o argumento "-6" no seu cliente DHCP.

    
por 24.03.2013 / 13:29