Não é possível obter o endereço ipv6 usando o dhcp

4

Eu posso obter o endereço ipv4 usando dhcp, mas não consigo obter o endereço ipv6.

o servidor dhcp também suporta o serviço ipv6.
ifconfig eth0

eth0      Link encap:Ethernet  HWaddr: 00:21:85:d3:a3:36  
          inet addr:10.16.31.183  broadcast:10.16.31.255  netmask:255.255.255.0
          inet6 addr: fe80::221:85ff:fed3:a336/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Outras configurações sobre o ipv6:
pwd: / proc / sys / net / ipv6 / conf / all

disable_ipv6 = 0;  
forwarding = 1;  
autoconf =  1;

Existe alguma solução para resolver este problema?

    
por kit.yang 19.04.2011 / 15:30

2 respostas

3

Na saída do ifconfig, parece que o IPv6 não está ativado nessa interface.

Existem duas maneiras de obter automaticamente endereços IPv6 em uma rede:

  • Autoconfiguração (comum, suportada por quase tudo IPv6 compatível), & amp;
  • DHCPv6 (mais raro, não suportado pelo Mac OS X, acabou de ficar fácil suporte em Natty, requer configuração arquivos antes de Natty)

A configuração automática obtém automaticamente um endereço de um roteador em execução na rede que está executando um daemon, como o radvd. Eu diria que o autoconf = 1 permite isso. No entanto, você não pode fazer o encaminhamento de IP em uma interface na qual você tenha um endereço configurado automaticamente. Portanto, o encaminhamento = 1 provavelmente está transformando a localização de endereços via autoconfiguração desativada.

    
por Azendale 27.05.2011 / 02:03
1

Os endereços IPv6 não são distribuídos via DHCP. Mas você pode instalar o radvd que distribui endereços IPv6 e também lida com o roteamento, se necessário. Depois de instalar via apt-get install radvd você pode encontrar arquivos de configuração de exemplo em /usr/share/doc/radvd/examples/

Leia também /usr/share/doc/radvd/README.Debian .

    
por lhw 19.04.2011 / 16:15