設置DHCP中繼代理,幫助廣播跨越不同VLAN。給不同VLAN下的客戶機提供DHCP服務;
阿新 • • 發佈:2018-07-09
ado ns3 中繼 vpd rpm -ivh init.d sys 自動 fig 試驗項目(目的):設置DHCP中繼代理,幫助廣播跨越不同VLAN。給不同VLAN下的客戶機提供DHCP服務;
試驗環境:GNS3模擬器上創建如下拓撲圖、虛擬機上開啟Linux系統並配置好IP。兩臺PC利用DHCP自動分配其指定網段的地址。
提示--DHCP服務器軟件:光盤中的dhcp-4.1.1-38.p1.el6.centos.x86_64.rpm
主配置文件:/etc/dhcp/dhcpd.conf
執行程序: /usr/sbin/dhcpd、 /usr/sbin/dhcrelay
服務腳本: /etc/init.d/dhcpd、 /etc/init.d/dhcrelay
執行參數配置:/etc/sysconfig/dhcpd
DHCP中繼配置:/etc/sysconfig/dhcrelay
試驗過程如下:
1.首先在GNS3模擬器上創建如下拓撲圖,並標明配置信息:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/edc84d680b078d5601a5bd1e1330923a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
2.接下來進入二層交換機sw2的全局配置模式,關掉路由功能。再創建3個VLAN應用到相對應的接口。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/8f8b202ddff05fcdb068c2301cae9a03.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
3.接下來再進入接口1/0,配置truck中繼鏈路。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/f93a3ca440e0a925aabfb9100c3f8497.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
4.接下來再對三層交換機sw1進行配置,先進入接口1/0配置truck中繼鏈路;然後在全局配置模式下創建3個與之前相對應的VLAN作為接口1/0的虛擬子接口,並給三個VLAN虛擬子接口配置IP網關地址。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/1cc8dcddab05513b59011a826d812d0d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
5.接下來首先打開Linux操作系統(下圖所示):
執行命令:mount /dev/sr0 /mnt 將光盤中的鏡像文件掛載到mnt目錄下
執行命令:dh -f 查看掛載信息
執行命令:rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm安裝dhcp?
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/28fa72ab7f4537df4eb7ca74e84db3fc.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
6.接下來對DHCP配置文件進行修改(下圖所示):
執行命令:cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
先將DHCP配置文件模板復制到/etc/dhcp/dhcpd.conf下
執行命令:vim /etc/dhcp/dhcpd.conf編輯DHCP配置文件。然後wq保存退出:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/398a90fef842b8c8d46f6dfaad3daa15.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/93e754ba6e52e0c8810795a09cab4694.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/12761008be36a1ba25a217ffa1f08642.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
7.每次修改完DHCP配置文件後,需要重啟一下DHCP;並關閉防火墻!如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/2d89e8d5f3d11cd3a6b626c136228f6f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
8.設置中繼代理,幫助廣播跨越不同VLAN。給不同VLAN下的客戶機提供DHCP服務。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/a21c8b798ab7b94a630af6b21aec565c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
9.打開VPC,給C1、C2自動分配IP地址,並相互ping通。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/5b2a6b5c723328546175f54be2392961.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
10.再用服務器ping一下C1、C2。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/d9505a5f598beb6d7ea5a888c81f6d85.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
到此試驗成功結束!
試驗環境:GNS3模擬器上創建如下拓撲圖、虛擬機上開啟Linux系統並配置好IP。兩臺PC利用DHCP自動分配其指定網段的地址。
提示--DHCP服務器軟件:光盤中的dhcp-4.1.1-38.p1.el6.centos.x86_64.rpm
主配置文件:/etc/dhcp/dhcpd.conf
執行程序: /usr/sbin/dhcpd、 /usr/sbin/dhcrelay
服務腳本: /etc/init.d/dhcpd、 /etc/init.d/dhcrelay
執行參數配置:/etc/sysconfig/dhcpd
DHCP中繼配置:/etc/sysconfig/dhcrelay
1.首先在GNS3模擬器上創建如下拓撲圖,並標明配置信息:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/edc84d680b078d5601a5bd1e1330923a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
2.接下來進入二層交換機sw2的全局配置模式,關掉路由功能。再創建3個VLAN應用到相對應的接口。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/8f8b202ddff05fcdb068c2301cae9a03.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
3.接下來再進入接口1/0,配置truck中繼鏈路。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/f93a3ca440e0a925aabfb9100c3f8497.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
4.接下來再對三層交換機sw1進行配置,先進入接口1/0配置truck中繼鏈路;然後在全局配置模式下創建3個與之前相對應的VLAN作為接口1/0的虛擬子接口,並給三個VLAN虛擬子接口配置IP網關地址。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/1cc8dcddab05513b59011a826d812d0d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
5.接下來首先打開Linux操作系統(下圖所示):
執行命令:mount /dev/sr0 /mnt 將光盤中的鏡像文件掛載到mnt目錄下
執行命令:dh -f 查看掛載信息
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/28fa72ab7f4537df4eb7ca74e84db3fc.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
6.接下來對DHCP配置文件進行修改(下圖所示):
執行命令:cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
先將DHCP配置文件模板復制到/etc/dhcp/dhcpd.conf下
執行命令:vim /etc/dhcp/dhcpd.conf編輯DHCP配置文件。然後wq保存退出:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/398a90fef842b8c8d46f6dfaad3daa15.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/93e754ba6e52e0c8810795a09cab4694.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/12761008be36a1ba25a217ffa1f08642.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
7.每次修改完DHCP配置文件後,需要重啟一下DHCP;並關閉防火墻!如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/2d89e8d5f3d11cd3a6b626c136228f6f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
8.設置中繼代理,幫助廣播跨越不同VLAN。給不同VLAN下的客戶機提供DHCP服務。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/a21c8b798ab7b94a630af6b21aec565c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
9.打開VPC,給C1、C2自動分配IP地址,並相互ping通。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/5b2a6b5c723328546175f54be2392961.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
10.再用服務器ping一下C1、C2。如下圖所示:
![技術分享圖片](http://i2.51cto.com/images/blog/201807/09/d9505a5f598beb6d7ea5a888c81f6d85.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
到此試驗成功結束!
設置DHCP中繼代理,幫助廣播跨越不同VLAN。給不同VLAN下的客戶機提供DHCP服務;