天天看點

RHEL 5服務篇—Linux下部署DHCP及中繼

linux下部署DHCP及中繼

實驗拓撲圖如下:

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373388Z4GI.jpg"></a>

實驗要求:給不同的網段分發不同的IP位址。

DHCP伺服器配置   

1)在安裝DHCP軟體包之前需要使用“vi /etc/sysconfig/network-scripts/ifcfg-eth0”配置永久IP,并将網關指向中繼伺服器的IP位址。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_13683733885w92.jpg"></a>

2)配置完IP後使用“yum -y install dhcp”指令安裝dhcp軟體包。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373389M3TO.jpg"></a>

3)dhcp服務的主配置檔案位于“/etc/dhcpd.conf”中。由于該配置檔案中預設沒有任何有效的配置,是以需要使用“cp /usr/share/doc/dhcp-3.0.5/dhcp.conf.sample /etc/dhcpd.conf”指令将範本檔案複制到主配置檔案中。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_13683733901Dba.jpg"></a>

4)配置檔案中分為全局,subnet網段聲明和host主機聲明等三個部分。解釋如下:    

全局配置:作用于整個DHCP伺服器。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_13683733902RyR.jpg"></a>

subnet網段聲明:作用于整個網段,subnet網段可以有多個。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373391rOPw.jpg"></a>

host主機聲明:主要用于設定單個主機的保留選項。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373392ylzl.jpg"></a>

5)如下設定兩個不同網段的subnet,用于給不同的網段分發IP位址。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373393zVM7.jpg"></a>

6)設定完配置檔案後開啟dhcpd服務即可。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373394WpUt.jpg"></a>

7)可以通過檢視租約檔案“/var/lib/dhcpd/dhcpd.leases”了解伺服器的IP位址配置設定情況。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_13683733948pvF.jpg"></a>

中繼伺服器配置   

1)添加三塊網卡使用“vi /etc/sysconfig/network-scripts/ifcfg-eth0/1/2”配置永久IP。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_13683733955LKj.jpg"></a>

2)使用“yum -y install dhcp”指令安裝dhcp軟體包。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373396ENJk.jpg"></a>

3)設定中繼接口及DHCP伺服器的位址,“vi /etc/sysconfig/dhcrelay”。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373396vvYO.jpg"></a>

4)開啟路由轉發功能,“vi /etc/sysctl.conf”。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373397XTMR.jpg"></a>

5)開啟dhcrelay服務。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373398lEq5.jpg"></a>

用戶端配置   

Linux用戶端    

1)在網卡配置檔案中将網卡接口的配置方式改為DHCP,“vi /etc/sysconfig/network-scripts/ifcfg-eth0”

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373398DijY.jpg"></a>

2)使用“dhclient -d eth0”擷取IP位址。

3)使用“dhclient -r eth0”釋放IP位址。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373400BCEy.jpg"></a>

windows用戶端   

1)将IP位址設為自動擷取。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373401DPVl.jpg"></a>

2)使用“ipconfig /release”擷取IP位址。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373402nM9f.jpg"></a>

3)使用“ipconfig /renow”釋放IP位址。

<a href="http://cshbk.blog.51cto.com/attachment/201305/12/5685776_1368373403fjjG.jpg"></a>

本文轉自yun5277 51CTO部落格,原文連結:http://blog.51cto.com/dengqi/1198744,如需轉載請自行聯系原作者

繼續閱讀