O servidor DHCP conhece os endereços IP estáticos?


17

Eu tenho uma configuração simples em casa com um roteador ADSL fornecido pelo fornecedor e alguns dispositivos domésticos que eu conecto a ele para conectar ao mundo externo. Gostaria que um dos meus dispositivos tivesse um endereço IP interno estático para que eu possa usá-lo como um servidor dentro de minha casa. Eu fiz isso apenas configurando um endereço IP estático no dispositivo específico. Isso parece funcionar. Contudo,

O servidor dhcp no roteador conhece de alguma forma esse endereço IP estático ou pode tentar distribuir esse endereço IP para outro dispositivo que se une às redes?


1
você deve informar ao roteador para atribuir um IP estático a esse cliente específico. Dessa forma, ele não fornecerá esse IP para outro dispositivo. Dependendo da configuração, às vezes você nem precisa configurar o cliente. por exemplo: meu servidor obtém seu IP via DHCP, mas o roteador possui uma entrada IP estática, portanto, SEMPRE obtém o mesmo IP.
Russell Uhl

Respostas:


22

Em resumo, a regra geral é não, o servidor DHCP não saberá sobre esse IP estático e, se entregar esse mesmo IP para outro dispositivo, você terá um conflito de IP que poderá colocar os dois dispositivos offline.

Você tem realmente duas opções:

  1. Verifique qual é o escopo do DHCP e verifique se o IP estático está fora desse escopo, por exemplo, se o dispositivo distribuir entre 192.168.0.10 a 192.168.0.200 e defina o IP estático como 192.168.0.210

  2. Se o seu roteador DHCP suportar reservas de IP, você pode reservá-lo, mesmo que esteja no intervalo de IP, você pode informar o endereço MAC dos servidores e ele sempre entregará o mesmo IP para esse dispositivo (uma espécie de mistura de DHCP estático e DHCP). )

Espero que ajude.


Esta resposta está completa? Ao trabalhar com pessoas de TI locais, solicitei que me informassem várias vezes que definir o endereço atribuído ao DHCP atual como um IP estático é bom porque o roteador o verá e não o entregará a outro dispositivo. Durante toda a minha vida, não consigo pensar no que o Google deve confirmar para confirmar isso, pois existem mil páginas sobre como definir um IP estático no computador local ou no roteador. Evitar o intervalo DHCP é uma prática recomendada, mas meus clientes nunca têm acesso ao roteador, portanto, tenho de adivinhar o intervalo DHCP executando o ping em locais vazios.
user922020

Ei, há um pouco mais no DHCP do que o que está escrito acima, foi uma resposta simplificada, pois a maioria dos roteadores domésticos DHCP é muito básica. Em termos de dispositivos mais caros e DHCP do Windows Server, você tem algo chamado 'Tentativas de detecção de conflitos'. Essa configuração permitirá que o servidor DHCP 'teste' um IP para ver se há um conflito; isso normalmente pode ser alterado, se definido como 0 e se houver IP estático no seu intervalo, isso pode causar um conflito de IP. talvez 2 ou mais tentativas antes de distribuir o IP, ele pode evitar conflitos ... #
CharlesH

.... No entanto, se o dispositivo com um IP estático não responder novamente para dizer 'sim, eu tenho esse IP atribuído estaticamente para mim', em outras palavras, se nenhuma resposta voltar ao dispositivo, ele ainda o entregará e isso poderá causar um conflito de IP. Tanto quanto sei, não há serviço DHCP que verifique ativamente o intervalo para verificar endereços IP estáticos, e o DHCP ingenuamente não adiciona IPs estáticos ao seu pool atribuído. Espero que isto ajude.
precisa saber é
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.