Zaawansowana konfiguracja DHCP – jak go skonfigurować przy różnych sieciach VLAN
Konfiguracja serwera DHCP z wykorzystaniem routera na patyku. Router będzie posiadać trzy podinterfejsy – każdy będzie miał skonfigurowany serwer DHCP w celu obsługi dzierżawy adresów IP stacji roboczych w sieci VLAN.
Konfigurację w formie video obejrzysz tutaj 🙂
Wykorzystana topologia

Opis topologii
Powyższy schemat obejmuje:
- R1 – router
- SW1 – switch
- 6 stacji roboczych w różnych VLAN – VLAN 5, VLAN 10, VLAN 15
Cele do zrealizowania
Konfiguracja serwera DHCP na routerze w celu obsługi stacji roboczych z różnych sieci VLAN. Sprawdzenie poprawności wykonania zadania poprzez przypisanie adresów automatycznie do hostów.
Konfiguracja urządzeń
R1
Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z. Router(config)#int fastEthernet 0/0Router(config-if)#no ip addressRouter(config-if)#no shutdownRouter(config-if)# %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up Router(config-if)#int f0/0.5Router(config-subif)# %LINK-5-CHANGED: Interface FastEthernet0/0.5, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.5, changed state to up Router(config-subif)#encapsulation dot1Q 5Router(config-subif)#ip address 192.168.5.1 255.255.255.0Router(config-subif)#desc vlan5_subinterfaceRouter(config-subif)#int f0/0.10Router(config-subif)# %LINK-5-CHANGED: Interface FastEthernet0/0.10, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.10, changed state to up Router(config-subif)#encapsulation dot1Q 10Router(config-subif)#ip address 192.168.10.1 255.255.255.0Router(config-subif)#desc vlan10_subinterfaceRouter(config-subif)#int f0/0.15Router(config-subif)# %LINK-5-CHANGED: Interface FastEthernet0/0.15, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.15, changed state to up Router(config-subif)#encapsulation dot1Q 15Router(config-subif)#ip address 192.168.15.1 255.255.255.0Router(config-subif)#description vlan15_subinterfaceRouter(config-subif)#
SW1
Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 5Switch(config-vlan)#name ITSwitch(config-vlan)#vlan 15Switch(config-vlan)#name PRYWATNASwitch(config-vlan)#vlan 10Switch(config-vlan)#name KSIEGISwitch(config-vlan)#exitSwitch(config)#interface fastEthernet 0/7Switch(config-if)#switchport mode trunkSwitch(config-if)# %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to up Switch(config-if)#exitSwitch(config)#interface range fastEthernet 0/1-2Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchport access vlan 5Switch(config-if-range)#exitSwitch(config)#interface range fastEthernet 0/3-4Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchport access vlan 10Switch(config-if-range)#exitSwitch(config)#interface range fastEthernet0/5-6Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchport access vlan 15
Tworzenie serwera DHCP na routerze dla różnych VLANów
R1
Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z. Router(config)#ip dhcp pool vlan5Router(dhcp-config)#network 192.168.5.0 255.255.255.0Router(dhcp-config)#default-router 1Router# %SYS-5-CONFIG_I: Configured from console by console Router# Router#conf tEnter configuration commands, one per line. End with CNTL/Z. Router(config)#ip dhcp pool vlan5Router(dhcp-config)#default-router 192.168.10.1Router(dhcp-config)#dns-server 8.8.8.8Router(dhcp-config)#exitRouter(config)#ip dhcp excluded-address 192.168.5.1Router(config)#ip dhcp excluded-address 192.168.5.255Router(config)#ip dhcp pool vlan10Router(dhcp-config)#network 192.168.10.0 255.255.255.0Router(dhcp-config)#default-router 192.168.10.1 255.255.255.0Router(dhcp-config)#default-router 192.168.10.1Router(dhcp-config)#dns-server 8.8.8.8Router(dhcp-config)#exitRouter(config)#ip dhcp excluded-address 192.168.10.1Router(config)#ip dhcp excluded-address 192.168.10.255Router(config)#ip dhcp pool vlan15Router(dhcp-config)#network 192.168.15.0 255.255.255.0Router(dhcp-config)#default-router 192.168.15.1Router(dhcp-config)#dns-server 8.8.8.8Router(dhcp-config)#exitRouter(config)#ip dhcp excluded-address 192.168.15.1Router(config)#ip dhcp excluded-address 192.168.15.255
Weryfikacja automatycznego przypisania adresów na stacjach roboczych
VLAN5

VLAN10

VLAN15

