經過下圖實現DHCP服務器和linux作爲中繼服務器。
1、搭建DHCP服務器。
一、爲服務器設置ip地址、子網掩碼及網關。
vim /etc/sysconfig/network-scripts/ifcfg-etho
進入到vim 編輯器進行編輯:
編輯完成後完成後。設定服務運行級別。重啓網絡服務。
chkconfig --level 35 dhcpd on
service network restart
二、放入光盤,掛載,安裝DHCP 軟件包。使用RPM 包安裝。並查看安裝的狀況。
mkdir /newfile
mont /dev/hdc /newfile
rpm -ivh /newfile/Server/dhcp-3.0.5-7.e15.i386.rpm
rpm -ql dhcp
三、編寫主配置文件,配置DHCP服務器。
完成後,重啓服務。爲了排除其餘的影響,這裏將防火牆關掉。
service dhcpd start
service iptables stop
到這一步DHCP服務器就已經配置完成。
2、配置DHCP中繼服務器。
因爲配置拓撲圖有三個網段,須要三個網卡。
一、給三個網卡配置ip地址、子網掩碼。
vim /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth1
vim /etc/sysconfig/network-scripts/ifcfg-eth2
service network restart
完成後使用ifconfig 查看網卡是否配置成功。
二、安裝DHCP軟件包。
和DHCP服務器上安裝的步驟同樣就不累述。
三、啓動linux的路由功能。
修改文件:vim /etc/sysctl.conf
net.ipv4.ip_forward=1
而後啓用路由功能:sysctl -p
三、 啓用三個網卡的中繼功能和制定DHCP服務器的ip地址。設定服務運行的級別,並啓用dhcrelay服務。
修改文件:vim /etc/sysconfig/dhcrelay
INTERFACES="eth0 eth1 eth2"
DHCPSERVERS="211.162.78.1"
DHCPSERVERS="211.162.78.2"
service dhcrelay start
chkconfig --level 35 dhcrelay on
3、使用客服機進行驗證。