軟件模擬DHCP中繼代理的配置
阿新 • • 發佈:2018-05-04
DHCP中繼
DHCP中繼可以實現在不同子網和物理網段之間處理和轉發dhcp信息
DHCP具有以下功能:
- 保證任何IP地址在同一時刻只能由一臺DHCP客戶機所使用。
- DHCP應當可以給用戶分配永久固定的IP地址。
- DHCP應當可以同用其他方法獲得IP地址的主機共存(如手工配置IP地址的主機)。
- DHCP服務器應當向現有的BOOTP客戶端提供服務。
實驗準備
GNS3、Linux虛擬機(Red Hat Enterprise 6.5
Linux虛擬機中要將光盤(鏡像文件)掛載到系統內
實驗目的
利用DHCP中繼實現在不同vlan間轉發dhcp信息,使pc機能夠從dhcp服務器自動獲取IP地址
實驗開始
在GNS3軟件中畫出網絡拓撲圖
備註:在連接Linux服務器的時候要選擇vmnet1網卡(這裏的網卡選擇要和Linux主機一致,Linux服務器選擇僅主機模式vmnet1)
網絡拓撲中的二層交換機和三層交換機的配置
二層交換機配置
- 端口配trunk和vlan的封裝方式dot1q(配trunk的端口為二層交換機上與三層交換機相連的端口)
switchport mode trunk //端口做trunk
switchport trunk encapsulation dot1q //vlan封裝方式為dot1q
- 劃分vlan,將端口加入到vlan
vlan 10,20,100 //一次劃分多個vlan int f1/1 //進端口 switchport mode access //端口做access switchport access vlan 10 //將端口加入到vlan
三層交換機配置
- 端口配trunk和vlan的封裝方式dot1q(配trunk的端口為三層交換機上與二層交換機相連的端口,方法與二層交換機配置一致)
switchport mode trunk //端口做trunk
switchport trunk encapsulation dot1q //vlan封裝方式為dot1q
- 劃分vlan,為每個vlan配地址
int vlan 10 //進vlan ip add 192.168.10.1 255.255.255.0 //配地址,子網掩碼 no shut //開啟端口
linux配置 - 安裝dhcp軟件包
rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm
- 將dhcpd.conf配置文件復制到/etc目錄xi
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
- 修改配置文件
vim /etc/dhcp/dhcpd.conf
subnet 192.168.175.0 netmask 255.255.255.0 { //寫入需要自動獲取的網段及子網掩碼 range 192.168.175.100 192.168.175.110; //自動獲取的地址短 option routers 192.168.175.1; //網關地址 }
配置文件中每個語句結束後都要在末尾加分號“;”
配置完成退出vim編輯器,啟動服務service dhcpd start
再次回到三層交換機中
int vlan 10 ip helper-address 192.168.175.105 //指定dhcp服務器的地址,表示通過指定端口向該服務器發送DHCP請求包
打開VPCS即可自動獲取到服務器允許的地址段地址
軟件模擬DHCP中繼代理的配置