Przedstawienie składni konfiguracji puli DHCP, wykluczeń adresowych oraz deklaracji agenta Relay w Cisco IOS.
Praktyczna deklaracja puli adresowej i komendy ip helper-address
Poniższy listing przedstawia wzorcową sekwencję konfiguracji serwera DHCP dla VLAN 10 oraz uruchomienie agenta Relay na przełączniku dystrybucyjnym:
- Wykluczenie adresów statycznych: polecenie ip dhcp excluded-address rezerwujące pule dla bram, drukarek i serwerów.
- Definicja puli (ip dhcp pool): konfiguracja zakresu podsieci, adresu bramy domyślnej, adresów DNS oraz czasu dzierżawy.
- Aktywacja agenta Relay: polecenie ip helper-address na interfejsie SVI przekształcające rozgłoszenia w pakiety jednoemisyjne (unicast) do serwera DHCP.
Switch_L3(config)# ip routing
Switch_L3(config)# ip dhcp excluded-address 192.168.10.1 192.168.10.10
Switch_L3(config)# ip dhcp pool KADRY_VLAN10
Switch_L3(dhcp-config)# network 192.168.10.0 255.255.255.0
Switch_L3(dhcp-config)# default-router 192.168.10.1
Switch_L3(dhcp-config)# dns-server 10.0.0.53 10.0.0.54
Switch_L3(dhcp-config)# domain-name corp.internal
Switch_L3(dhcp-config)# lease 7 0 0
Switch_Dystrybucja(config)# interface Vlan20
Switch_Dystrybucja(config-if)# ip address 192.168.20.1 255.255.255.0
Switch_Dystrybucja(config-if)# ip helper-address 10.0.0.100
Switch_Dystrybucja(config)# no ip forward-protocol udp 37
Switch_Dystrybucja(config)# no ip forward-protocol udp 49
Switch_Dystrybucja(config)# no ip forward-protocol udp 137
Switch_Dystrybucja(config)# no ip forward-protocol udp 138
Polecenie ip helper-address to instrukcja konfiguracyjna systemu Cisco IOS wydawana na interfejsie routowalnym, która nakazuje urządzeniu przekształcanie przychodzących pakietów rozgłoszeniowych UDP (w tym DHCP, DNS, TFTP, Time) w pakiety Unicast kierowane na podany adres serwera. Wstawia adres interfejsu w pole giaddr pakietu DHCP, umożliwiając serwerowi bezbłędny dobór właściwej podsieci.