DHCP 實例配置

1.DHCP實例配置

![](https://s1.51cto.com/images/blog/201904/28/32e8436dfeb779d02cc0be4fa8acfa98.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk
配置步驟(在路由器上配置)

(1) 配置接口的 IP 地址。
<H3C> system-view
[H3C] interface g 0/0
[[H3C-GigabitEthernet0/0]] ip address 192.168.1.254 24
[[H3C-GigabitEthernet0/0]] quit
(2) 啓用 DHCP 服務。
[H3C] dhcp enable
(3) 配置不參與自動分配的 IP 地址。
[H3C] dhcp server forbidden-ip 192.168.1.10
[H3C] dhcp server forbidden-ip 192.168.1.254
(4) 配置 DHCP 地址池 0,採用動態綁定方式分配 IP 地址。
可分配的網段爲 192.168.1.0/24,租約有效期限爲 10 天,DNS 服務器地址爲 192.168.1.10。
[H3C] dhcp server ip-pool 0
[H3C-dhcp-pool-0] network 192.168.1.0 mask 255.255.255.0
[H3C-dhcp-pool-0] expired day 10
[H3C-dhcp-pool-0] dns-list 192.168.1.10
[H3C-dhcp-pool-0] gateway-list 192.168.1.254
[H3C-dhcp-pool-0] quit
自動獲取ip:

DHCP 實例配置

DHCP 實例配置
DHCP 實例配置
2、dhcp
這個任務主要是做DHCP中繼。
DHCP服務器在路由器上,而SWA上有3個VLAN,分屬於3個不同網段,
DHCP的請求報文是廣播,因此必須在SWA上設置中繼才能夠傳到路由器。

DHCP 實例配置

配置步驟
(1) 配置路由器。
<H3C> system-view
[H3C] interface g 0/0
[[H3C-GigabitEthernet0/0]] ip address 10.1.1.2 30
[[H3C-GigabitEthernet0/0]] quit
* 啓用 DHCP 服務。
[H3C] dhcp enable

* 配置 DHCP 地址池 1,爲來自 192.168.1.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 1
[H3C-dhcp-pool-0] network 192.168.10.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.10.254
[H3C-dhcp-pool-0] quit

*配置 DHCP 地址池 2,爲來自 192.168.20.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 2
[H3C-dhcp-pool-0] network 192.168.20.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.20.254
[H3C-dhcp-pool-0] quit

* 配置 DHCP 地址池 3,爲來自 192.168.30.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 3
[H3C-dhcp-pool-0] network 192.168.30.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.30.254
[H3C-dhcp-pool-0] quit

* 配置靜態路由到192.168.0.0/16網段
[H3C]ip route-static 192.168.0.0 16 10.1.1.1

(2) 配置 SWA交換機。
* 建立vlan,並且配置各接口的 IP 地址。
<H3C> system-view
[H3C]vlan 10
[H3C-vlan10]quit
[H3C]vlan 20
[H3C-vlan20]quit
[H3C]vlan 30
[H3C-vlan30]quit

[H3C]inter range g 1/0/1 to g 1/0/5
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 10
[H3C-if-range]quit
[H3C]inter range g 1/0/6 to g 1/0/10
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 20
[H3C-if-range]quit
[H3C]inter range g 1/0/11 to g 1/0/15
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 30
[H3C-if-range]quit

[H3C]inter vlan 10
[H3C-Vlan-interface10]ip add 192.168.10.254 24
[H3C-Vlan-interface10]quit
[H3C]inter vlan 20
[H3C-Vlan-interface20]ip add 192.168.20.254 24
[H3C-Vlan-interface20]quit
[H3C]inter vlan 30
[H3C-Vlan-interface30]ip add 192.168.30.254 24
[H3C-Vlan-interface30]quit
[H3C]
[H3C]inter g 1/0/23
[H3C-GigabitEthernet1/0/23]port link-m r
[H3C-GigabitEthernet1/0/23]ip add 10.1.1.1 30
[H3C-GigabitEthernet1/0/23]quit

(3)配置DHCP中繼(SWA交換機)
* 啓用 DHCP 服務。
[H3C] dhcp enable

* 配置 VLAN 接口 10 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 10
[H3C-Vlan-interface10] dhcp select relay
* 配置 DHCP 服務器的地址。
[H3C-Vlan-interface10] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface10] quit

* 配置 VLAN 接口 20 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 20
[H3C-Vlan-interface20] dhcp select relay
[H3C-Vlan-interface20] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface20] quit

* 配置 VLAN 接口 30 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 30
[H3C-Vlan-interface30] dhcp select relay
[H3C-Vlan-interface30] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface30] quit
自動獲取ip:

PC-1自動獲取ip地址

PC-2自動獲取ip地址

PC-3自動獲取ip地址
3、  dhcp

這個任務主要是做DHCP Snooping。
DHCP服務器在路由器上,而SWA上有3個VLAN,分屬於3個不同網段,
DHCP的請求報文是廣播,因此必須在SWA上設置中繼才能夠傳到路由器。
僞DHCP Server已經配置好,將發佈172.22.1.1-99的地址池,網關172.22.1.254,DNS 9.9.9.9
配置步驟
(1) * 配置路由器。
<H3C> system-view
[H3C] interface g 0/0
[[H3C-GigabitEthernet0/0]] ip address 10.1.1.2 30
[[H3C-GigabitEthernet0/0]] quit
* 啓用 DHCP 服務。
[H3C] dhcp enable

* 配置 DHCP 地址池 1,爲來自 192.168.1.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 1
[H3C-dhcp-pool-0] network 192.168.10.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.10.254
[H3C-dhcp-pool-0] quit

* 配置 DHCP 地址池 2,爲來自 192.168.20.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 2
[H3C-dhcp-pool-0] network 192.168.20.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.20.254
[H3C-dhcp-pool-0] quit

*配置 DHCP 地址池 3,爲來自 192.168.30.0/24網段內的客戶端分配地址。
[H3C] dhcp server ip-pool 3
[H3C-dhcp-pool-0] network 192.168.30.0 mask 255.255.255.0
[H3C-dhcp-pool-0] dns-list 8.8.8.8
[H3C-dhcp-pool-0] gateway-list 192.168.30.254
[H3C-dhcp-pool-0] quit

* 配置靜態路由到192.168.0.0/16網段
[H3C]ip route-static 192.168.0.0 16 10.1.1.1
(2)* 配置 SWA交換機。
* 建立vlan,並且配置各接口的 IP 地址。
<H3C> system-view
[H3C]vlan 10
[H3C-vlan10]quit
[H3C]vlan 20
[H3C-vlan20]quit
[H3C]vlan 30
[H3C-vlan30]quit

[H3C]inter range g 1/0/1 to g 1/0/5
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 10
[H3C-if-range]quit
[H3C]inter range g 1/0/6 to g 1/0/10
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 20
[H3C-if-range]quit
[H3C]inter range g 1/0/11 to g 1/0/15
[H3C-if-range]port link-type access
[H3C-if-range]port access vlan 30
[H3C-if-range]quit

[H3C]inter vlan 10
[H3C-Vlan-interface10]ip add 192.168.10.254 24
[H3C-Vlan-interface10]quit
[H3C]inter vlan 20
[H3C-Vlan-interface20]ip add 192.168.20.254 24
[H3C-Vlan-interface20]quit
[H3C]inter vlan 30
[H3C-Vlan-interface30]ip add 192.168.30.254 24
[H3C-Vlan-interface30]quit
[H3C]
[H3C]inter g 1/0/23
[H3C-GigabitEthernet1/0/23]port link-t
[H3C-GigabitEthernet1/0/23]ip add 10.1.1.1 30
[H3C-GigabitEthernet1/0/23]quit
(3)*配置DHCP中繼(SWA交換機)
* 啓用 DHCP 服務。
[H3C] dhcp enable

* 配置 VLAN 接口 10 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 10
[H3C-Vlan-interface10] dhcp select relay
* 配置 DHCP 服務器的地址。
[H3C-Vlan-interface10] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface10] quit

*配置 VLAN 接口 20 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 20
[H3C-Vlan-interface20] dhcp select relay
[H3C-Vlan-interface20] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface20] quit

* 配置 VLAN 接口 30 工作在 DHCP 中繼模式。
[H3C] interface vlan-interface 30
[H3C-Vlan-interface30] dhcp select relay
[H3C-Vlan-interface30] dhcp relay server-address 10.1.1.2
[H3C-Vlan-interface30] quit
(4)*配置DHCP Snooping(SWB交換機)
*啓用 DHCP Snooping 功能。
[H3C] dhcp snooping enable
* 設置 GigabitEthernet1/0/21 端口爲信任端口。
[H3C] interface GigabitEthernet 1/0/21
[H3C-GigabitEthernet1/0/21] dhcp snooping trust
[H3C-GigabitEthernet1/0/21] quit
* 在 GigabitEthernet1/0/1 上啓用 DHCP Snooping 表項功能。
[H3C] interface GigabitEthernet 1/0/1
[H3C-GigabitEthernet1/0/1] dhcp snooping binding record
[H3C-GigabitEthernet1/0/1] quit
自動獲取ip:

PC-1自動獲取ip地址

PC-2自動獲取ip地址

PC-3自動獲取ip地址

1 配置 VLAN 和端口
請按照圖在Device A和Device B上分別創建VLAN 10、20和30,在Device C上創建VLAN 10、20 和 40,在Device D上創建VLAN 20、30 和 40;將各設備的各端口配置爲Trunk端口並允許相應的VLAN通過,具體配置過程略。

2 配置 Device A
*配置 MST 域的域名爲 example,將 VLAN 10、30、40 
分別映射到 MSTI 1、3、4 上,並配置MSTP 的修訂級別爲 0。
<DeviceA> system-view
[DeviceA] stp region-configuration
[DeviceA-mst-region] region-name example
[DeviceA-mst-region] instance 1 vlan 10
[DeviceA-mst-region] instance 3 vlan 30
[DeviceA-mst-region] instance 4 vlan 40
[DeviceA-mst-region] revision-level 0
* 激活 MST 域的配置。
[DeviceA-mst-region] active region-configuration
[DeviceA-mst-region] quit
* 配置本設備爲 MSTI 1 的根橋。
[DeviceA] stp instance 1 root primary
* 全局使能生成樹協議。
[DeviceA] stp global enable
3 配置 Device B
* 配置 MST 域的域名爲 example,將 VLAN 10、30、40 
分別映射到 MSTI 1、3、4 上,並配置MSTP 的修訂級別爲 0。
<DeviceB> system-view
[DeviceB] stp region-configuration
[DeviceB-mst-region] region-name example
[DeviceB-mst-region] instance 1 vlan 10
[DeviceB-mst-region] instance 3 vlan 30
[DeviceB-mst-region] instance 4 vlan 40
[DeviceB-mst-region] revision-level 0
* 激活 MST 域的配置。
[DeviceB-mst-region] active region-configuration
[DeviceB-mst-region] quit
* 配置本設備爲 MSTI 3 的根橋。
[DeviceB] stp instance 3 root primary
* 全局使能生成樹協議。
[DeviceB] stp global enable
4 配置 Device C
* 配置 MST 域的域名爲 example,將 VLAN 10、30、40 
分別映射到 MSTI 1、3、4 上,並配置MSTP 的修訂級別爲 0。
<DeviceC> system-view
[DeviceC] stp region-configuration
[DeviceC-mst-region] region-name example
[DeviceC-mst-region] instance 1 vlan 10
[DeviceC-mst-region] instance 3 vlan 30
[DeviceC-mst-region] instance 4 vlan 40
[DeviceC-mst-region] revision-level 0
*激活 MST 域的配置。
[DeviceC-mst-region] active region-configuration
[DeviceC-mst-region] quit
* 配置本設備爲 MSTI 4 的根橋。
[DeviceC] stp instance 4 root primary
* 全局使能生成樹協議。
[DeviceC] stp global enable
5 配置 Device D
*配置 MST 域的域名爲 example,將 VLAN 10、30、40 
分別映射到 MSTI 1、3、4 上,並配置
MSTP 的修訂級別爲 0。
<DeviceD> system-view
[DeviceD] stp region-configuration
[DeviceD-mst-region] region-name example
[DeviceD-mst-region] instance 1 vlan 10
[DeviceD-mst-region] instance 3 vlan 30
[DeviceD-mst-region] instance 4 vlan 40
[DeviceD-mst-region] revision-level 0
*激活 MST 域的配置。
[DeviceD-mst-region] active region-configuration
[DeviceD-mst-region] quit
* 全局使能生成樹協議。
[DeviceD] stp global enable
6 當網絡拓撲穩定後,通過使用 display stp brief 命令可以查看各設備上生成樹的簡要信息。

DeiviceA(正常情況是3個端口,因爲我DeiviceD交換機沒開啓)

DeiviceB(正常情況是3個端口,因爲我DeiviceD交換機沒開啓)

DeiviceC(正常情況是3個端口,因爲我DeiviceD交換機沒開啓)

DeiviceD(正常情況是3個端口,因爲我DeiviceA交換機沒開啓)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章