User Tools

Site Tools


wiki:site:cisco:dhcp-snooping

DHCP Snooping

Má zabránit připojení falešného DHCP serveru, který by mohl způsobit útok man in the middle, podstrčením IP adresy útočníka jako výchozí brány nebo DNS serveru. Porty switche jsou rozděleny na trusted a untrusted. Pravý DHCP server je připojen k trusted portu, uživatelé k untrusted portům. Switch zachtává všechny DHCP requesty z untrusted portů. Jakmile je na untrusted portu zachcena zpr. “DHCP reply”, je zahozena a port přejde do stavu Errdisable. DHCP snooping udržuje databázi přiřazení adres (MAC-IP-Lease time-atd.).
Je-li na untrusted portu zachycen DHCP request, switch k němu přiřadí svou MAC+id portu v option 82, pak je req. forwardován k DHCP serveru. Option 82 poskytuje více informací o původci DHCP požadavku.

Zapnutí DHCP Snoopingu na switchi + určení dotčených VLAN:

  • Switch(config)# ip dhcp snooping
  • Switch(config)# ip dhcp snooping vlan vlan-id [vlan-id]

Po zapnutí Snoopingu jsou všechny porty def. untrusted.
Nastavení trusted portu:

  • Switch(config)# interface type mod/num
  • Switch(config-if)# ip dhcp snooping trust

Nastavení limitu DHCP zpráv / sec na untrusted portu:

  • Switch(config)# interface type mod/num
  • Switch(config-if)# ip dhcp snooping limit rate 1-2048

Zap./Vyp. DHCP option-82 (def.zapnuto):

  • Switch(config)# [no] ip dhcp snooping information option
  • Switch# show ip dhcp snooping [binding]
Switch# show ip dhcp snooping
Switch DHCP snooping is enabled
DHCP snooping is configured on following VLANs:
104
Insertion of option 82 is enabled
Interface                      Trusted     Rate limit (pps)
------------------------       -------     ----------------
FastEthernet0/35               no          3
FastEthernet0/36               no          3
GigabitEthernet0/1             yes         unlimited
Switch#
wiki/site/cisco/dhcp-snooping.txt · Last modified: 2018/01/23 10:03 by root