como definir o gateway padrão no dhcpd6.conf

4

O servidor IPv6 dhcp gostaria de definir o gateway padrão para todos os clientes. Para o ipv4, isso pode ser feito adicionando option routers <gateway-addr> dentro da sub-rede. Mas o que precisa ser adicionado para a configuração do ipv6?

    
por Kumar 17.07.2015 / 16:12

1 resposta

5

tl; dr

O DHCPv6 não suporta opções para definir roteadores / gateways.

Detalhes

O IPv6 funciona de várias formas de maneira diferente do IPv4. Não é simplesmente um espaço de endereçamento ampliado.

O IPv6 foi projetado para utilizar a <>> autoconfiguração de endereços sem estado (SLAAC) . Por sua vez, isso depende do anúncio roteador e dhcp.

Com o IPv6, cada interface é potencialmente atribuída a dois endereços.

  1. Um endereço link-local com o prefixo fe80::/64 é gerado a partir do identificador de interfaces (endereço MAC). Esses endereços nunca são roteados e, portanto, válidos apenas no segmento de LAN local. Na ausência de um roteador e / ou servidor DHCP, eles permitem a comunicação de máquinas em uma LAN, muito semelhante aos endereços de autoconfotos IPv4 169.254.0.0/16. Mas o uso principal deles é a autoconfiguração.

  2. Um endereço unicast global , que pode ser obtido de duas maneiras (roteador ou dhcp). Tendo configurado um endereço de link local, o cliente envia uma Solicitação de roteador para o endereço de multicast ff02::2 (todos os roteadores no segmento). Em uma configuração do SLAAC, qualquer roteador na rede responde com um anúncio de roteador (RA) contendo prefixos disponíveis. Em um ambiente doméstico, geralmente há um roteador anunciando o prefixo atribuído pelo ISP. Um cliente que recebe um RA, configura seu endereço global usando um prefixo disponível e define seu gateway de acordo . Todas as outras opções, como servidor DNS, sufixo de domínio, etc., devem ser configuradas via DHCPv6. Isso torna o DHCP muito simples, pois não precisa manter um banco de dados de concessão, mas simplesmente distribuir outras opções. Observe, no entanto, que o gateway padrão não é um deles.

Como para algumas configurações, a atribuição de endereços pelo SLAAC é muito fraca, também é possível distribuir endereços globais via DHCPv6. Isso é chamado configuração de endereço com estado . Nesse caso, o roteador não anuncia um prefixo, mas envia um sinalizador "gerenciado", sinalizando ao cliente para solicitar um endereço para um servidor DHCP. Essa abordagem está mais próxima de como o DHCPv4 funciona. Ainda assim, o servidor DHCPv6 não distribui roteadores ! Gateways ainda são obtidos de RAs.

Havia um rascunho "Opções de Rota DHCPv6" do IETF especificando exatamente as opções que você está procurando, mas expirou e nunca foi feito em uma RFC.

Com relação ao DHCP dedicado à configuração do DNS : Uma configuração convencional de IPv6 exige que o DHCPv6 distribua informações de DNS ou configure o DNS manualmente. O RFC6106 proposto apresenta uma alternativa, especificando outras opções de RA. Especificamente:

  • Lista de pesquisa de DNS (DNSSL) - a lista de pesquisa de domínios e
  • Servidor DNS recursivo (RDNSS) - uma lista de servidores DNS a serem consultados

O popular daemon de publicidade de roteador IPv6 radvd já oferece suporte a essas opções. Se os clientes puderem lidar com o RDNSS (que é o caso, por exemplo, da maioria das distribuições Linux, OS X, Windows > = Vista), radvd poderá substituir um servidor DHCPv6. Pelo menos se o dhcp é usado apenas para distribuir opções de DNS. Normalmente, isso pode ser o caso em uma rede doméstica de pequena escala, embora possa não ser suficiente para ambientes comerciais.

    
por Nephente 21.09.2015 / 09:29

Tags