Linux操作系統(tǒng)下DHCP中繼代理的實現(xiàn)方法 |
發(fā)布時間: 2012/8/11 11:07:47 |
我在虛擬機的環(huán)境下實現(xiàn),考慮一般情況下,虛擬機開多了會運行慢,我們只用一臺2003做客服機器去驗證,驗證的時候只要將2003的網(wǎng)卡通道進行不同的設置就可以了
實驗用紅帽子企業(yè)版本4 實驗平臺: 兩臺LINUX服務器,一臺做DHCP服務器,一臺做dhcprelay中繼代理服務器,1用于測試的PC2003. 配三個網(wǎng)段:192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 其中DHCP中繼代理服務器的三個網(wǎng)卡分別為:eth0;eth1;eth2 eth0:192.168.1.1 eth1:192.168.2.1 eth2:192.168.3.1 DHCP服務器的網(wǎng)卡為:eth0 eth0:192.168.1.2 其中dhcp服務器的eth0和dhcprelay的eth0都設置為vmnet2 dhcprelay的eth1設置為vmnet3當客服2003設置為vnnet3的時候應該獲取的是192.168.2.0/24的ip地址 hcprelay的eth2設置為vmnet4當客服2003設置為vnnet4 的時候應該獲取的是192.168.3.0/24的ip地址 把每個網(wǎng)卡的IP地址配置好,注意不要配錯了,環(huán)境搭好了以后就可以開始了 第一步就是要配置好DHCP,在DHCP上面做配置。 1打開dhcpd.conf文件寫入下文件
然后啟動DHCP服務servicedhcpdstart. 刷重防火墻iptables-F注意是大寫的F. 這里DHCP就配置好了,可以根據(jù)需要配置OPTION. 接下來就是配置DHCPRELAYL了。 echo1>/proc/sys/net/ipv4/ip_forward#開始路由功能。 dhcprelay192.168.1.2#對192.168.1.2的dhcp中繼。 iptables-F servicedhcpdrestart 就可以了。 然后把2003放到不同的Wmnet中去獲取IP地址。 本文出自:億恩科技【www.allwellnessguide.com】 |