DHCP及其中繼

DHCP及其中繼

 

 

SW1是一臺三層交換機,SW3SW4是二層交換機,RT5是路由器)

 

一、基本信息配置(略)

二、二層配置

創建vlan,各個交換機的vlan要同步(SW3SW4配置一樣,略)

SW1config# vlan database

SW1(vlan)#vlan 8

SW1(vlan)#vlan 10

SW1(vlan)#vlan 11

SW1(vlan)#vlan 12

SW1(vlan)#exi                              (創建vlan8101112

                   配置trunkaccess端口

                                     SW3配置(SW4配置一樣,略)

                            SW3(config)#int f0/10               f0/10設成access允許vlan10數據)

SW3(config-if)#switchport mode access

SW3(config-if)#switchport access vlan 10

SW3(config-if)#exi

SW3(config)#int f0/11               f0/11設成access允許vlan11數據)

SW3(config-if)#sw mode acc

SW3(config-if)#sw acc vlan 11

SW3(config-if)#exi

SW3(config)#int f0/1                  f0/1設成trunk

SW3(config-if)#switchport trunk encapsulation dot1q

SW3(config-if)#switchport mode trunk

SW3(config-if)#switchport trunk allowed vlan all

                                     SW1配置

                            SW1(config)#int f0/1                  f0/1設置成trunk

SW1(config-if)#sw mode tr

SW1(config-if)#sw tr en do

SW1(config-if)#sw tr all vlan all

SW1(config-if)#exi

                            SW1(config)#int f0/2                  f0/2設置成trunk

SW1(config-if)#sw mode tr

SW1(config-if)#sw tr en do

SW1(config-if)#sw tr all vlan all

SW1(config-if)#exi

SW1(config)#int f0/12               f0/12設成access允許vlan11數據)

SW1(config-if)#sw mode acc

SW1(config-if)#sw acc vlan 12

SW(config-if)#exi

三、三層配置

網管vlan的配置,此實驗擬定vlan 8 爲網管vlan

SW1

SW1(config)#int vlan 8  (配置網管vlan

SW1(config-if)#ip add 192.168.8.129 255.255.255.128

SW1(config-if)#no shu

SW1(config-if)#exi

                   SW3

SW3 (config)#int vlan 8  (配置網管vlan

SW3(config-if)#ip add 192.168.8.130 255.255.255.128

SW3(config-if)#no shu

SW3(config-if)#exi

SW3(config)#ip default-gateway 192.168.8.129(配置交換機網關)

                   SW4

                            SW4(config)#int vlan 8  (配置網管vlan

SW4(config-if)#ip add 192.168.8.131 255.255.255.128

SW4(config-if)#no shu

SW4(config-if)#exi

                            SW4(config)#ip default-gateway 192.168.8.129(配置交換機網關)

                   SW1上配置vlan虛擬接口,實現vlan間路由

                            SW1(config)#int vlan 10   (爲vlan10配置IP

SW1(config-if)#ip add 192.168.10.1 255.255.255.0

SW1(config-if)#no shu

SW1(config-if)#exi

SW1(config)#int vlan 11   (爲vlan11配置IP

 

SW1(config-if)#ip add 192.168.11.1 255.255.255.0

SW1(config-if)#no shu

SW1(config-if)#exi

SW1(config)#int vlan 12(爲vlan12配置IP

SW1(config-if)#ip add 192.168.12.1 255.255.255.0

SW1(config-if)#no shu

SW1(config-if)#exi

                   RT5

                            RT5(config)#int e0/0(爲e0/0配置IP

RT5(config-if)#ip add 192.168.12.200 255.255.255.0

RT5(config-if)#no shu

RT5(config-if)#exi

                            RT5(config)#ip route 0.0.0.0 0.0.0.0 192.168.12.1(配置去往各個vlan數據流返回的路由,此實驗爲了簡便只寫一條默認路由,但是在實際過程中不會這麼做的)

四、測試連通性

各設備之間的連通性要保證正確,然後才能做下面的配置

五、配置DHCP

RT5上做DHCP服務器

RT5(config)#service dhcp

RT5(config)#ip dhcp pool v10  (創建一個名爲v10的地址池)

RT5(dhcp-config)#network 192.168.10.0 255.255.255.0(下發的IP的範圍)

RT5(dhcp-config)#default-router 192.168.10.1       (下發的網關)

RT5(dhcp-config)#dns-server 202.202.202.202 (此實驗沒有DNS部分,可以不配置)

RT5(config)#ip dhcp pool v10  (創建一個名爲v11的地址池)

RT5(dhcp-config)#network 192.168.10.0 255.255.255.0

RT5(dhcp-config)#default-router 192.168.11.1      

RT5(dhcp-config)#dns-server 202.202.202.202

RT5(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.100(要排除的地址範圍,從192.168.10.1-100的被排除,此段地址不會下發給客戶端)

RT5(config)#ip dhcp excluded-address 192.168.11.1 192.168.11.100(類似上句命令)

                            SW1上做DHCP中繼

                   SW1(config)#int vlan 10   (進入接口)

                   SW1(config-if)#ip helper-address 192.168.12.200(設置幫助地址,指向DHCP服務器)

                   SW1(config)#int vlan 11

                   SW1(config-if)#ip helper-address 192.168.12.200

六、總結

DHCP中繼就是將DHCP廣播,通過指定的的幫助地址指向下一跳單播,實現中繼的功能。DHCP數據包通過廣播進入接口後,幫助地址就會將廣播包轉成單播發給所指定的地址。需要注意的是,ip help-address這條命令必須在接口下才能敲上去,而且,這個接口必須是廣播所能到達的接口,且能夠被路由,這個接口是廣播的終點,廣播包經過這個接口後就會轉變成單播指向中繼地址。(關於DHCP的原理就不贅述了)

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章