Cisco DHCP Relay Agent (IP Helper)基本設定
| 前言: |
所有的練習是基於「Cisco Packet Tracer」軟件平台。
| 原理: |
DHCP Relay Agent是客戶端和DHCP伺服器之間的橋樑,透過DHCP Relay Agent可以在不同的網段間接收客戶端的廣播,從而DHCP伺服器可以順利派送IP地址到客戶端。
| 目標: |
在路由器的單網口上配置多組vlan,在不同的vlan間透過DHCP伺服器派送IP地址。
| vLan | IP(Subnet) |
|---|---|
| vlan10 | 192.168.10.0/24 |
| vlan20 | 192.168.20.0/24 |
| vlan30 | 192.168.30.0/24 |
| vlan40 | 192.168.40.0/24 |
PC1在vlan10PC2在vlan20
PC3在vlan30
PC0在vlan40
DHCP Server (192.168.40.254)在vlan40,所有的vlan(10、20、30、40)的客戶端電腦可經vlan40的DHCP Server獲派IP地址 。
| DHCP伺服器設定 |
指定IP地址為 192.168.40.254
建立4組DHCP地址分配池分別對應Vlan 10、Vlan 20、Vlan 30、Vlan 40
| 路由器的設置(Cisco 2911) |
Router>enable
Router#configure terminal進入Global Configuration Mode模式Router(config)#interface gigabitEthernet 0/0
Router(config-if)#no shutdown
Router(config-if)#exit選物理取網口0/0,并啟用
Router(config)#interface gigabitEthernet 0/0.10
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.10.1 255.255.255.0
Router(config-subif)#exit在物理網口0/0上配置子網口配置802.1Q協定,并劃分
vlan10設定網口IP地址
ip address 192.168.10.1 255.255.255.0
Router(config)#interface gigabitEthernet 0/0.20
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#end在物理網口0/0上配置子網口配置802.1Q協定,并劃分
vlan20設定網口IP地址
ip address 192.168.20.1 255.255.255.0
Router(config)#interface gigabitEthernet 0/0.30
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.30.1 255.255.255.0
Router(config-subif)#end在物理網口0/0上配置子網口配置802.1Q協定,并劃分
vlan30設定網口IP地址
ip address 192.168.30.1 255.255.255.0
Router(config)#interface gigabitEthernet 0/0.40
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.40.1 255.255.255.0
Router(config-subif)#end在物理網口0/0上配置子網口配置802.1Q協定,并劃分
vlan40設定網口IP地址
ip address 192.168.40.1 255.255.255.0
Router#write存檔
| 路由器的DHCP Relay Agent設置 |
Router>enable
Router#configure terminal進入Global Configuration Mode模式Router(config)#interface gigabitEthernet 0/0.10
Router(dhcp-config)#ip helper-address 192.168.40.254
Router(dhcp-config)#exit指定vlan10的DHCP Relay Agent為DHCP 伺服器IP地址
Router(config)#interface gigabitEthernet 0/0.20
Router(dhcp-config)#ip helper-address 192.168.40.254
Router(dhcp-config)#exit指定vlan20的DHCP Relay Agent為DHCP 伺服器IP地址
Router(config)#interface gigabitEthernet 0/0.30
Router(dhcp-config)#ip helper-address 192.168.40.254
Router(dhcp-config)#exit指定vlan30的DHCP Relay Agent為DHCP 伺服器IP地址
*因為DHCP 伺服器在vlan 40,所以 vlan40不用設定DHCP Relay Agent
Router(dhcp-config)#end
Router#write存檔
| 交換機的設置(Cisco 2960-24T) |
Switch1
Switch>enable
Switch#configure terminal進入Global Configuration Mode模式Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#vlan 40
Switch(config-vlan)#exit建立4組vlan
Switch(config)#interface range gigabitEthernet 0/1-2
Switch(config-if-range)#switchport mode trunk
Switch(config-if-range)#exit劃分網口g0/1,g0/2為Trunk模式 (*所有vlan數據經這接口傳送到客戶端裝置)
Switch(config)#interface range fastEthernet 0/1-10
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit劃分網口f0/1-10給Vlan10
Switch(config)#interface range fastEthernet 0/11-20
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#end劃分網口f0/11-20給Vlan20
Switch#write存檔
Switch2
Switch>enable
Switch#configure terminal進入Global Configuration Mode模式Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#vlan 40
Switch(config-vlan)#exit建立4組vlan
Switch(config)#interface range gigabitEthernet 0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit劃分網口g0/2為Trunk模式 (*連接Switch1的g0/2網口)
Switch(config)#interface range fastEthernet 0/1-10,f0/24
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 40
Switch(config-if-range)#exit劃分網口f0/1-10及f0/24給Vlan40
Switch(config)#interface range fastEthernet 0/11-20
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 30
Switch(config-if-range)#end劃分網口f0/11-20給Vlan30
Switch#write存檔
| 電腦獲取IP地址及互通測試 |
PC1分配到的IP地址為192.168.10.11 (vlan10網段)
PC2分配到的IP地址為192.168.20.10 (vlan20網段)
PC3分配到的IP地址為192.168.30.10 (vlan30網段)
PC0分配到的IP地址為192.168.40.11 (vlan40網段)
PC1 Ping PC2、PC3、PC0 (可以相互通信)
| 站內相關貼文: |











