O que é DHCP e como funciona?

Publicado:

16 min de leitura

Acar Diveroli
Autor: Acar Diveroli
Faixa com quatro paradas: DISCOVER, OFFER, REQUEST, ACK; notebook, roteador, notebook etiquetado e outro com etiqueta IP azul

Você entra no Wi-Fi de um amigo, digita a senha e, alguns segundos depois, o seu celular está on-line. Você não digitou endereço IP, gateway nem servidor DNS, e mesmo assim o celular agora tem os três. É o DHCP trabalhando, e a maioria das pessoas só o percebe quando ele falha: um endereço 169.254.x.x, um aviso de "sem internet" ou uma chave de "servidor DHCP" no roteador em que você não sabe se deve mexer.

Este artigo explica como um dispositivo recebe o endereço em quatro mensagens, por quanto tempo o endereço é emprestado e o que acontece quando o DHCP falha. Depois mostra como ver e renovar a sua concessão no Windows, no Mac, no iPhone e no Android.

O que é DHCP?

DHCP é um protocolo de rede que distribui endereços IP e as outras configurações de que um dispositivo precisa em uma rede, para que ninguém tenha de digitá-las. O nome significa Dynamic Host Configuration Protocol; um "host" é qualquer dispositivo com endereço, do celular à impressora. O protocolo é definido na RFC 2131, publicada em março de 1997 e ainda em vigor com algumas atualizações posteriores.

Dois papéis entram em jogo. O cliente DHCP é o dispositivo que precisa de um endereço; Windows, macOS, iOS e Android têm um. O servidor DHCP mantém um pool de endereços livres, muitas vezes chamado de escopo ou intervalo, e os empresta. Em uma rede doméstica, o servidor é um recurso do roteador (o aparelho do seu provedor costuma ser modem e roteador em um só).

Como o DHCP funciona?

Um dispositivo recebe o endereço em quatro mensagens, que costumam ser lembradas como DORA. Elas viajam por UDP, um protocolo para mensagens curtas que dispensam conexão, da porta 68 do cliente para a porta 67 do servidor.

  1. Discover. O dispositivo novo ainda não tem endereço, então não consegue escrever para ninguém em particular. Ele envia em broadcast (difusão) uma mensagem DHCPDISCOVER, que todos os dispositivos da rede local recebem: "Preciso de um endereço."
  2. Offer. Cada servidor DHCP que a ouve responde com um DHCPOFFER: um endereço livre do seu pool, as configurações que o acompanham e por quanto tempo o endereço pode ser mantido.
  3. Request. O dispositivo escolhe uma oferta, geralmente a primeira, e envia em broadcast um DHCPREQUEST que nomeia o servidor escolhido. Qualquer outro servidor fica sabendo, assim, que a sua oferta foi recusada.
  4. Acknowledge. O servidor escolhido confirma com um DHCPACK. A partir desse momento, o endereço pertence ao dispositivo pelo tempo da concessão.

Se o dispositivo descobre que o endereço já está em uso, ele o recusa com um DHCPDECLINE; se o servidor não consegue atender a um pedido, responde com um DHCPNAK. Nos dois casos, a troca recomeça.

Depois de reiniciar, um dispositivo que já esteve na rede simplesmente pede o endereço de que se lembra e quase sempre o recebe de volta. É por isso que o endereço local do seu notebook muitas vezes continua o mesmo por semanas, embora ninguém o tenha fixado.

O que um servidor DHCP entrega?

Além do endereço, o DHCPACK traz opções: campos numerados definidos na RFC 2132, o documento que acompanha a RFC 2131. Um roteador doméstico preenche quase sempre os mesmos poucos campos.

ConfiguraçãoOpçãoO que diz ao dispositivoExemplo
Endereço IP–O próprio endereço do dispositivo nesta rede192.0.2.25
Máscara de sub-rede1Quais endereços são locais255.255.255.0
Gateway padrão3Para onde vai o tráfego para fora192.0.2.1
Servidores DNS6Quem converte nomes em endereços192.0.2.1
Tempo de concessão51Por quanto tempo o endereço é emprestado86400 s (24 h)
Nome de domínio15Um sufixo de nome para a redecorp.example

Com a máscara de sub-rede 255.255.255.0, todo endereço que compartilha os três primeiros números é local. Todo o resto vai para o gateway padrão, que em casa é o próprio roteador, como explica o nosso guia do gateway padrão. Os exemplos vêm de faixas reservadas para documentação; a sua rede provavelmente usa 192.168.x.x ou 10.x.x.x.

O que é uma concessão DHCP e quando ela é renovada?

Uma concessão (lease) é o período em que um servidor DHCP empresta um endereço a um dispositivo; até ela vencer, o endereço fica reservado para esse dispositivo. O guia da Apple com ajustes recomendados para roteadores sugere 8 horas para redes domésticas e de escritório e 1 hora para pontos de acesso e redes de convidados, porque o pool de um roteador é limitado e uma concessão mais curta devolve antes os endereços sem uso.

O dispositivo não espera o fim. A RFC 2131 define dois temporizadores, T1 e T2, como frações fixas da concessão:

  1. T1, em 50% da concessão. O dispositivo pede ao servidor que lhe deu o endereço para estender a concessão, diretamente e só a esse servidor.
  2. O servidor concorda. Ele responde com um DHCPACK, a concessão recomeça e o endereço continua o mesmo.
  3. T2, em 87,5% da concessão. Se o primeiro servidor não respondeu, o dispositivo envia o pedido em broadcast para que qualquer servidor DHCP possa estendê-la.
  4. Vencimento. Se ninguém responder antes do fim da concessão, o dispositivo precisa parar de usar o endereço e recomeça pelo Discover.

Com uma concessão de 24 horas, a renovação começa depois de 12 horas e a tentativa em broadcast depois de 21. Um dispositivo também pode devolver o endereço antes do prazo com uma mensagem DHCPRELEASE, que é o que o ipconfig /release envia no Windows.

Onde roda o servidor DHCP: no roteador de casa ou em um servidor da empresa?

Em casa, o servidor DHCP faz parte do roteador e já vem ligado de fábrica; a página de administração do roteador costuma ter uma seção DHCP com o pool de endereços, o tempo de concessão e os dispositivos que estão com um endereço. O mesmo guia da Apple traz a regra principal: uma rede deve ter apenas um servidor DHCP. Quando o modem do provedor e o seu próprio roteador distribuem endereços ao mesmo tempo, os dispositivos caem em duas faixas e alguns perdem o acesso.

As redes de empresas são divididas em sub-redes, por exemplo uma por andar, atendidas por servidores DHCP dedicados. Um broadcast não atravessa um roteador, então os roteadores entre as sub-redes funcionam como agentes de retransmissão (relay agents), que encaminham a mensagem Discover ao servidor central.

Reserva de DHCP ou IP estático: qual usar?

Para uma impressora, uma câmera ou um servidor doméstico que deve manter o mesmo endereço local, uma reserva de DHCP costuma ser a escolha mais prática. Você diz ao roteador para sempre dar o mesmo endereço a um dispositivo, e ele reconhece o dispositivo pelo endereço MAC, o endereço físico do adaptador de rede. O dispositivo continua no DHCP, então trocar de roteador mais tarde exige um só ajuste em um só lugar.

Um IP estático, nesse sentido, significa digitar o endereço no próprio dispositivo. No Windows: Configurações > Rede e Internet, a rede em que você está, depois Editar ao lado de Atribuição de IP e Manual em vez de Automático (DHCP). Aí você mesmo informa a máscara, o gateway e os servidores DNS e precisa escolher um endereço fora do pool do roteador; do contrário, dois dispositivos acabam com o mesmo endereço. A Microsoft recomenda ficar em Automático (DHCP).

As duas opções tratam do endereço local dentro da sua casa. Um IP estático do seu provedor de internet é um endereço público fixo na sua linha, que comparamos com o habitual, que muda, em IP estático e IP dinâmico.

O que acontece quando o DHCP falha? (169.254.x.x e APIPA)

Quando um dispositivo Windows não recebe resposta de um servidor DHCP, ele atribui a si mesmo um endereço entre 169.254.0.0 e 169.254.255.255 com a máscara 255.255.0.0. A Microsoft chama isso de Endereçamento IP Privado Automático (APIPA), e o seu artigo sobre o APIPA deixa claro o limite: um dispositivo assim só conversa com dispositivos da mesma rede local que tenham o mesmo tipo de endereço. Sem gateway e sem servidor DNS, a internet fica fora de alcance.

Portanto, um endereço 169.254.x.x é um sintoma. As causas comuns são um roteador travado ou reiniciando, uma conexão Wi-Fi que nunca terminou de entrar na rede (senha errada, sinal fraco), um cabo com defeito ou um pool de endereços cheio. O Windows continua enviando mensagens Discover a cada poucos minutos e passa para um endereço normal assim que um servidor responde.

Como ver a sua concessão DHCP?

Cada sistema mostra se o DHCP está ativado e qual endereço você recebeu:

  • Windows 11. Abra Configurações > Rede e Internet, selecione Wi-Fi e a sua rede, ou Ethernet, e procure Endereço IPv4. Em Atribuição de IP aparece Automático (DHCP).
  • Mac. Escolha menu Apple > Ajustes do Sistema, clique em Rede, na conexão que você usa, em Detalhes e depois em TCP/IP. Em Configurar IPv4 aparece Usando DHCP.
  • iPhone e iPad. Vá em Ajustes > Wi-Fi e toque no botão Mais Informações ao lado da sua rede; role para baixo para ver os dados do endereço.
  • Android. Os menus variam conforme a marca. Em um Pixel, abra Configurações > Rede e Internet > Internet e toque no ícone de configurações ao lado da sua rede. Se o seu celular não mostrar o endereço IP ali, a lista de dispositivos do roteador mostra.

Avançado: a concessão completa no ipconfig /all

No Windows, digite cmd no menu Iniciar, abra o Prompt de Comando e execute:

bash
ipconfig /all

Um Windows em português mostra as mesmas linhas com os nomes em português. Esta é a parte Ethernet da saída em um dos nossos computadores com Windows 11, resumida, com os endereços reais trocados por exemplos de documentação e as datas no formato americano:

text
Ethernet adapter Ethernet:

   Physical Address. . . . . . . . . : 00-00-5E-00-53-1A
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.0.2.25(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Thursday, November 12, 2026 3:15:56 AM
   Lease Expires . . . . . . . . . . : Friday, November 13, 2026 3:16:06 AM
   Default Gateway . . . . . . . . . : 192.0.2.1
   DHCP Server . . . . . . . . . . . : 192.0.2.1
   DNS Servers . . . . . . . . . . . : 192.0.2.1

DHCP Enabled: Yes significa que o adaptador pede o endereço a um servidor; Autoconfiguration Enabled: Yes só significa que o recurso de emergência com 169.254 é permitido. A concessão dura um dia, e Default Gateway e DHCP Server coincidem porque o roteador de casa faz os dois papéis.

Como renovar uma concessão DHCP?

Renovar é pedir a concessão de novo; tente quando um dispositivo está sem internet e os outros funcionam.

  • Windows. No Prompt de Comando, ipconfig /renew pede a concessão de novo. A receita comum roda antes ipconfig /release, que, segundo a referência do ipconfig da Microsoft, envia um DHCPRELEASE e remove o endereço, então a conexão fica fora do ar até a renovação terminar. Nunca rode esse comando em um computador que você controla remotamente.
  • Mac. Em Ajustes do Sistema > Rede, clique na conexão, em Detalhes > TCP/IP e depois em Renovar Concessão de DHCP e OK, como mostra o guia de renovação da Apple.
  • iPhone, iPad e Android. Desligue e ligue o Wi-Fi, ou esqueça a rede e entre de novo: Esquecer Esta Rede na tela de informações do iPhone; em um Pixel, Configurações > Rede e Internet > Internet > Redes salvas, a rede e Esquecer.
  • Todos os dispositivos de uma vez. Reinicie o roteador.

Quando rodamos ipconfig /renew no nosso computador de testes, o mesmo endereço voltou; Lease Expires passou para 24 horas depois da renovação, enquanto Lease Obtained manteve o horário antigo.

Como o DHCP funciona com IPv6?

O IPv6 tem a sua própria versão, o DHCPv6, mas muitas redes domésticas não a usam para endereços. Com o SLAAC (stateless address autoconfiguration, configuração automática de endereços sem estado), o roteador anuncia o prefixo da rede e cada dispositivo monta o próprio endereço IPv6 a partir dele; a RFC 9915, o padrão atual do DHCPv6, de janeiro de 2026, permite que o DHCPv6 funcione no lugar do SLAAC ou junto com ele.

Por que a whitelist de IP de um proxy precisa do seu endereço público?

Porque os endereços que o DHCP distribui dentro da sua casa nunca chegam à internet. Todos os seus dispositivos saem para a internet atrás do único endereço público do roteador, que vem do seu provedor de internet e, na maioria das linhas domésticas, muda de tempos em tempos.

Na autenticação por whitelist de IP (lista de IPs autorizados), um provedor de proxy só aceita conexões dos endereços que você cadastrou; por isso você cadastra o seu endereço público, não o que o ipconfig mostra, e o atualiza quando ele muda. Usuário e senha, por outro lado, não dependem do seu endereço; o nosso guia de autenticação de proxy compara os dois métodos. A Proxynet aceita os dois, com até 10 endereços IP na whitelist.

Quando um site precisa ver sempre o mesmo endereço vindo de você, os Proxies ISP dão a você um endereço de saída dedicado, que continua o mesmo não importa quantas vezes o seu próprio endereço mude.

Onde você encontra o DHCP

  • Wi-Fi e Ethernet em casa: o roteador empresta o endereço a cada celular, notebook e TV.
  • Hotéis, cafés e aeroportos: as redes de convidados funcionam melhor com concessões curtas, para que os endereços voltem logo ao pool.
  • Escritórios e campi: servidores centrais, agentes de retransmissão e reservas para impressoras.

Problemas comuns de DHCP e como resolver

SintomaCausa provávelSolução
O endereço começa com 169.254, sem internetNenhum servidor DHCP respondeuReinicie o roteador, confira o cabo ou a senha do Wi-Fi, renove
Wi-Fi ou Ethernet mostra DHCP Enabled: NoAtribuição de IP em ManualVolte para Automático (DHCP)
Aviso de conflito de endereço IPEndereço manual dentro do poolUse uma reserva ou um endereço fora do pool
Alguns dispositivos recebem endereços estranhos e perdem o acessoDois servidores DHCP (modem e roteador)Deixe o DHCP ligado em um só aparelho
Dispositivos novos não conectam, os antigos funcionamO pool de endereços está cheioEncurte a concessão ou aumente o pool
Sites falham pelo nome, mas abrem pelo IPServidor DNS errado distribuídoConfira o campo DNS na página DHCP do roteador

Se a solução de problemas do Windows informar que o DHCP não está habilitado para Wi-Fi ou Ethernet, a causa é a da segunda linha.

Erros comuns

  • Desligar o DHCP no roteador principal "por segurança". Os dispositivos novos passam a exigir configuração manual, e a rede não fica mais segura.
  • Digitar um endereço manual dentro do pool do DHCP. Cedo ou tarde o roteador o empresta a outro dispositivo.
  • Esperar que ipconfig /release e /renew mudem o seu IP público. Eles só mexem na concessão local.
  • Confundir 169.254.x.x com o endereço do roteador. É o endereço que um dispositivo dá a si mesmo quando nenhum servidor respondeu.

Guia de decisão

Sua necessidadeO que fazer
Dispositivos novos devem simplesmente funcionarDHCP ligado no roteador, Automático (DHCP) no dispositivo
Uma impressora ou câmera mantém o endereço localReserva de DHCP no roteador
Um dispositivo mostra um endereço 169.254Reinicie o roteador e depois renove a concessão
Você adicionou um segundo roteador ou um ponto meshDHCP só no roteador principal
Um proxy ou serviço reconhece você pelo IPColoque o seu IP público na whitelist ou use usuário e senha
Um site precisa ver sempre o mesmo endereçoIP fixo do provedor ou um proxy ISP estático

Perguntas frequentes

O DHCP deve ficar ligado ou desligado no roteador?

Ligado, no único roteador que distribui endereços. Desligue-o só em um segundo roteador ou em um repetidor usado como ponto de acesso, porque uma rede deve ter um único servidor DHCP.

O DHCP é seguro?

Em uma rede doméstica, sim, com um limite: o DHCP não consegue provar que um servidor é legítimo. A própria RFC 2131 chama o protocolo de "bastante inseguro" (quite insecure), porque qualquer pessoa que já esteja na rede pode rodar um servidor falso que distribui um gateway ou um servidor DNS errado. Uma senha de Wi-Fi forte mantém essas pessoas do lado de fora; redes de empresas usam ainda switches que só aceitam respostas DHCP vindas da porta do servidor verdadeiro.

O DHCP muda o meu IP público?

Não. O servidor DHCP do seu roteador só empresta endereços locais; o endereço público que os sites veem vem do seu provedor de internet e muda, se mudar, pelas regras do provedor.

O que significa "DHCP Enabled: No" no ipconfig?

Que aquele adaptador não pede o endereço a um servidor DHCP: alguém digitou as configurações à mão, ou é um adaptador virtual gerenciado por software, como o adaptador de VPN desconectado do nosso computador de testes. No seu adaptador Wi-Fi ou Ethernet normal, volte a atribuição de IP para Automático (DHCP).

Qual é um bom tempo de concessão DHCP para uma rede doméstica?

Qualquer valor entre algumas horas e um dia funciona. A Apple recomenda 8 horas para redes domésticas e de escritório e 1 hora para redes de convidados; o roteador do nosso computador de testes usa 24 horas (86.400 segundos).

Quais portas o DHCP usa?

O DHCP para IPv4 roda sobre UDP: os servidores escutam na porta 67 e os clientes na 68. O DHCPv6 usa a porta UDP 547 para servidores e a 546 para clientes.

Em resumo

O DHCP dá a cada dispositivo de uma rede o endereço, a máscara de sub-rede, o gateway e os servidores DNS em quatro mensagens: Discover, Offer, Request e Acknowledge. O endereço é uma concessão, renovada na metade do prazo; sem servidor, o Windows recorre a um endereço 169.254 que não alcança a internet. Em casa, o roteador deve ser o único servidor DHCP, e nada no DHCP muda o endereço público que a internet vê. Quando esse endereço importa, para uma whitelist de IP ou uma saída fixa, compare as opções na nossa página de produtos de proxy.