Use o servidor DHCP / DHCPv6 do Windows sem configurar um endereço estático

12

Você não pode definir o servidor DHCP / DHCPv6 do Windows para escutar endereços dinâmicos ou todos os endereços, apenas endereços estáticos. Existe uma razão técnica para essa limitação? Existe alguma solução alternativa?

Minha situação específica:

Estou usando os anúncios de roteador para configurar hosts IPv6 nessa rede. O prefixo do endereço é adquirido dos roteadores upstream e pode ser alterado sem aviso prévio. O servidor DHCPv6 do Windows em questão é configurado apenas para distribuir listas de pesquisa de domínios e outras configurações não relacionadas a endereços (configurado para o modo sem monitoração de estado e NÃO configura endereços).

O servidor DHCPv6 pode configurar seu próprio endereço usando os mesmos anúncios de roteador, mas não responde a solicitações. Não consigo configurá-lo para usar um endereço estático porque ele será interrompido quando o prefixo mudar.

Eu sei que posso configurar um ULA nessa sub-rede, mas esse é um último recurso (não uma resposta).

UPDATE : Tem havido alguma dúvida sobre se o roteamento IPv6 dinâmico é uma boa ideia. Eu considero uma necessidade, mesmo se o seu ISP fornecer prefixos estáticos. Ele deve ser usado para poder redirecionar rapidamente os failovers e para imitar outras funcionalidades fornecidas pelo pseudo-roteamento no NAT IPv4.

    
por Nick Whaley 01.04.2013 / 00:44

3 respostas

2

Agora eu sei que eu disse que a criação de um ULA não era uma opção, mas na verdade é muito mais fácil do que eu pensava. Você não precisa publicar o prefixo . E nenhum outro endereço na sub-rede ULA precisa existir em qualquer lugar.

Sim, é um endereço de lixo que atravessa a tabela de roteamento, mas pelo menos não entra em outras máquinas.

Espero que a Microsoft tome nota em algum momento e permita que seu servidor DHCPv6 responda em outros endereços disponíveis além da estática. Faz sentido exigir um endereço estático durante a atribuição de endereços com estado para mapear de maneira confiável os escopos nas interfaces. Mas o não aplica-se ao DHCPv6 sem estado.

Infelizmente, não há outra resposta para essa pergunta.

    
por 10.04.2013 / 04:55
0

Não sei as razões técnicas pelas quais a Microsoft força o serviço DHCP do Windows a escutar apenas adaptadores de rede configurados estaticamente (embora eu possa pensar em alguns), mas sei com certeza que isso é um requisito, e há não há soluções alternativas.

De link :

For certain types of servers, you must assign a static IP address and subnet mask during or after Setup. These servers include DHCP servers, DNS servers, WINS servers [...]

Do link :

the DHCP Server service performs default service bindings as follows:

• If the first network connection uses a manually specified IP address, the connection is enabled in server bindings. [...]

• If the first network connection uses an IP address configured dynamically, the connection is disabled in server bindings.

    
por 05.04.2013 / 16:07
0

Uma solução possível seria usar vários tipos de comutadores físicos ou virtuais. Eu atribuiria um bloco de endereço local exclusivo 'privado' como FC00 :: / 8 para a ligação de interface do servidor DHCPv6. Como os seus computadores clientes podem ter vários endereços IPv6, eles ainda devem conseguir um endereço / 64 público autoconfigurado.

    
por 11.04.2013 / 03:38