O que é DHCP (protocolo de configuração dinâmica de hosts)?

O protocolo de configuração dinâmica de hosts (DHCP) é parte integrante das redes e controla quais endereços IP os dispositivos recebem para que possam se comunicar com a Internet. Normalmente, a atribuição de IP é automatizada, mas se você precisar de IPs estáticos, familiaridade com o DHCP é essencial.

DHCP pode lidar com atribuições de IP

Cada dispositivo que se conecta a uma rede precisa de um endereço IP. No início da rede, os usuários atribuíam a si próprios um endereço IP manualmente, mas isso é uma tarefa complicada, especialmente para locais com muitos dispositivos, como um escritório corporativo. O DHCP, em parte, automatiza esse processo, o que torna a conexão de dispositivos à rede muito mais fácil. Os servidores ou roteadores DHCP tratam desse processo com base em um conjunto de regras definidas. A maioria dos roteadores são configurados para usar um intervalo 192.168.0.x, por exemplo, então você normalmente verá endereços IP como este em redes domésticas.

O processo é bastante simples. Quando um cliente (um computador, dispositivo IOT, tablet, telefone celular, etc.) se conecta à rede, ele envia um sinal (chamado DHCPDISCOVER) para o servidor DHCP (ou roteador). O servidor responde com todas as regras e configurações da rede e um endereço IP para uso (um DHCPOFFER). O cliente reconhece as informações e pede permissão para usar o endereço atribuído (uma mensagem DHCPREQUEST). Por fim, o servidor DHCP reconhece a solicitação e o cliente fica livre para se conectar à rede.

  Como usar ícones de aplicativos personalizados no seu iPhone e iPad

DHCP controla o intervalo de endereços IP

Você pode configurar o DHCP para controlar o intervalo de endereços IP disponíveis para uso. Se você declarar esse intervalo como começando em 192.168.0.1 e no final como 192.168.0.100, todos os endereços disponíveis cairão em algum lugar dentro desse intervalo. Você nunca verá um dispositivo atribuído a 192.168.0.101. Além disso, lembre-se de que o IP inicial (192.168.0.1 neste exemplo) está reservado para o roteador. Alguns roteadores listam apenas um endereço inicial e, em seguida, incluem uma opção para um número máximo de usuários (que determina o endereço final).

A vantagem disso é que você pode controlar quantos dispositivos se conectam à rede simultaneamente (não mais do que 100 neste exemplo). Mas a desvantagem é que se você definir o alcance muito pequeno, pode impedir acidentalmente a conexão de novos dispositivos. Para permitir um intervalo menor de endereços IP, os servidores DHCP apenas alugam endereços IP para dispositivos.

  O CrowdInspect verifica processos em execução no VirusTotal, WOT e mais

Endereços atribuídos dinamicamente são temporários

Quando um servidor DHCP atribui um endereço IP, ele o faz em um sistema de aluguel. A máquina retém este endereço IP por um determinado número de dias, após o qual pode tentar renovar o endereço IP. Se nenhum sinal de renovação for enviado (como uma máquina desativada), o servidor DHCP recupera o endereço IP para atribuir a outro dispositivo. Quando o sinal de renovação é detectado, o dispositivo retém seu endereço IP por outro conjunto de dias. É por isso que seu endereço IP pode parecer mudar de tempos em tempos, se você usar a opção ipconfig com freqüência.

É possível que dois dispositivos acabem com o mesmo IP, como uma máquina VM que passa a maior parte do tempo offline. A máquina VM não será capaz de enviar o sinal de renovação, então seu endereço IP será entregue a outra máquina. Quando a VM é reativada, ela ainda tem um registro do endereço IP antigo (especialmente se restaurado de um instantâneo), mas não será capaz de usar esse endereço IP desde que foi obtido. Sem essa permissão, ele não pode se conectar à rede até que um novo IP seja atribuído. Mas o uso de endereços IP dinâmicos deve evitar esse tipo de cenário.

  Como começar a usar o Procreate para iPad Pro

Endereços IP estáticos são necessários para alguns dispositivos

Se você tiver uma impressora ou servidor de mídia conectado à rede (como uma unidade NAS ou Plex Server), seria inconveniente para eles terem seus endereços IP alterados. Embora a renovação do aluguel possa impedir isso, ainda é possível que o endereço IP seja alterado. Se o seu roteador for reiniciado devido a uma queda de energia ou porque você está tentando resolver um problema incômodo, todos os endereços IP gerados dinamicamente podem ser reatribuídos. Para esses cenários, a atribuição manual de um endereço IP estático resolverá o problema.

O processo exato para isso varia, especialmente porque as interfaces da web do roteador podem mudar de um dispositivo para outro, mesmo quando feitas pelo mesmo fabricante. Em alguns roteadores, como o kit Eero Mesh Router, isso pode ser referido por outro termo, como reserva de IP. Mas um endereço IP estático ainda precisa estar em conformidade com as regras de intervalo, se houver. Usar um endereço IP atual como base para um IP estático geralmente é a coisa mais fácil de fazer. Dependendo do dispositivo e de seu sistema operacional, pode ser possível definir um IP estático na extremidade do dispositivo, em vez de por meio do roteador ou servidor DHCP. Isso pode ser necessário se o próprio roteador não suportar IP estático.