DHCP snooping
termoUm recurso de switch que só permite respostas de atribuição de endereço vindas de portas que você declarou confiáveis.
Existe porque o DHCP não tem autenticação: qualquer dispositivo do segmento pode responder, e um cliente pode simplesmente aceitar a primeira oferta que ouvir. Um servidor invasor pode entregar o próprio endereço como gateway e virar em silêncio o caminho de tudo. Confiar só nas portas que levam aos servidores reais elimina essa classe inteira de ataque.
O snooping divide as portas do switch em confiáveis e não confiáveis. Mensagens de servidor, como o DHCPOFFER, só são repassadas a partir de portas confiáveis e são descartadas nas outras, então um servidor invasor numa porta de acesso não alcança ninguém. Nos switches Juniper ele vem desligado; uma vez ligado, portas trunk são confiáveis e portas de acesso não, salvo configuração em contrário. A RFC 7513 enuncia a mesma regra para validação de endereço de origem: mensagens de servidor para cliente vindas de conexões sem o atributo DHCP-Trust MUST ser descartadas, e esse atributo é falso por padrão.
Enquanto observa, o switch monta uma tabela de bindings com as informações de lease das respostas do servidor e apaga cada entrada quando o lease expira. As mensagens de servidor que ele registra vindas de portas não confiáveis são um jeito de achar um servidor invasor.
A ameaça está documentada. Em 2008, uma variante de malware rodava um servidor DHCP em PCs infectados que respondia a cada discover com a própria oferta, numa corrida contra o servidor legítimo; uma variante de 2009 existia para espalhar o endereço de um servidor DNS malicioso. A exaustão do pool, uma enxurrada de pedidos de endereços MAC forjados, pede outro controle: um limite de endereços MAC por porta.
Também conhecido como: trusted port, dhcp binding table, untrusted port
Fontes
- Juniper Networks, Junos OS, Understanding DHCP Snooping (ELS), 6 December 2025: DHCP Snooping Basics (read 2026-10-18)
- Juniper Networks, Junos OS, Overview of Port Security, 24 November 2023: Mitigation of Rogue DHCP Server Attacks and Protection Against DHCP Starvation Attacks (read 2026-10-18)
- RFC 7513, Source Address Validation Improvement (SAVI) Solution for DHCP, May 2015: sections 4.2.2 and 8.2 (read 2026-10-18)
- SANS Internet Storm Center, Rogue DHCP servers, Bojan Zdrnja, 4 December 2008 (secondary source) (read 2026-10-18)