Configuração DHCP IPv6


9

Desejo configurar uma rede somente IPv6 para teste. No entanto, não consigo encontrar HOWTOs ou informações sobre como configurar o DHCP para configurar automaticamente os endereços de servidor DNS IPv6 etc. Eu uso o radvd em um servidor ubuntu para configurar automaticamente os endereços de host e sou levado a acreditar que nenhum cliente ainda suporta a opção RDNSS.

Alguém pode me indicar a direção certa para a instalação do DHCPv6?

Respostas:


3

O pacote de software DHCP do ISC original inclui suporte a IPv6 para DHCPv6 desde o lançamento do 4.x, com funcionalidades básicas de servidor, cliente e retransmissão DHCPv6.

https://www.isc.org/software/dhcp/new-features-4.1.0

O ISC DHCP 4.1.x terá vários novos recursos DHCPv6 que não estavam no DHCP 4.0.x. Esses novos recursos incluem:

  • Suporte para a opção de confirmação rápida no lado do cliente
  • Suporte à delegação de prefixo
  • Suporte de endereço IA_TA
  • Um agente de retransmissão DHCPv6 básico
  • suporte básico ao Leasequery do DHCPv6

Existem tutoriais ou HOWTO para configurar o servidor DHCP do ISC para IPv6? Não consegui encontrar nenhum

4

Tudo o que você precisa é de uma calculadora de endereços IP, como o sipcalc. Bem, no CentOS / RHEL / Fedora você pode buscar o pacote dhcpv6 usando o yum assim:


$ sudo yum install dhcpv6
No Debian / Ubuntu e outros, você pode obter o código fonte de um repositório git:

$ git clone git://git.fedorahosted.org/dhcpv6.git
Depois, definindo o dhcpv6, encontre aqui um exemplo da configuração do servidor dhcpv6:

$ sudo vim /etc/dhcp6s.conf                          

interface eth1 { server-preference 255; renew-time 60; rebind-time 90; prefer-life-time 130; valid-life-time 200; allow rapid-commit; option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;

link AAA {
    pool{
        range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
        prefix 2002:c22:fddf:0::/64;
    };

}; };

Você pode substituir 2002: c22: fddf: 0: 192: 168: 16: 253 pelo endereço IPv6 do servidor DNS e o dns.domain.tld pelo seu domínio. No ponto de link, configure seu alcance de rede e seu prefixo de sub-rede.
Depois, você pode encontrar aqui um exemplo da configuração do cliente dhcpv6 (dhcp6c):

$ sudo vim /etc/dhcp6c.conf

interface eth0 { send rapid-commit; request domain-name-servers; };

Vamos começar o daemon:


$ sudo service dhcpv6 start
Por fim, faça alguns testes no lado do cliente:

$ dhcp6c -f eth0

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.