RedHat Linux DHCP服務器中繼

RedHat Linux DHCP中繼服務器

咱們都知道,在LAN中動態分配IP須要DHCP。可是DHCP的全部信息都是以廣播的形式傳送的,因此沒法經過路由器,這就決定了一臺DHCP服務器只能對本網段的客戶機分配IP地址,若是要用一臺DHCP服務器給不一樣的網段分配IP,須要在此網段設置一臺DHCP中繼代理。安裝了Linux系統的機器通過設置是能夠做爲DHCP中繼代理的,咱們做個實驗來看一下設置方法。
實驗平臺:兩臺安裝了LINUX系統的服務器,一臺爲DHCP服務器Server1,另外一臺作dhcprelay中繼代理服務器Server2,二臺用於測試的PC1和PC2。
實驗環境:分配三個網段:          
192.168.10.0/24
192.168.20.0/24
做爲DHCP中繼代理的服務器須要安裝二個網卡,分別爲:eth0;eth1。網絡

IP分配以下:
eth0:192.168.10.1
eth1:192.168.20.1
DHCP服務器Server1只需一張網卡,爲:eth0
eth0:192.168.10.2 網關指向:192.168.10.1
要求用於測試的PC1,PC2,分別掛在二個網段中,最後實驗的結果爲,二個PC均得到所在網段的ip地址
對DHCP服務器的配置:dom

#vi /etc/dhcpd.confide

引用:測試

ddns-update-style interim;
ignore client-updates;
option subnet-mask   255.255.255.0;
option domain-name   「domain.org」;
default-lease-time 259200;
max-lease-time 777600;
option domain-name-servers 202.96.134.133,202.96.128.68;
#下面配置超級做用域
shared-network mynet{
subnet 192.168.10.0 netmask 255.255.255.0 {
                           option routers 192.168.10.1;
                range dynamic-bootp 192.168.10.1 192.168.10.254;
}
subnet 192.168.20.0 netmask 255.255.255.0 {
                           option routers 192.168.20.1;
                range dynamic-bootp 192.168.20.1 192.168.20.254;
}
}代理

最後,咱們使用下面的命令啓動DHCP服務器:#service dhcpd restartrest

DHCP服務器配置成功。router

下面咱們將配置中繼代理服務器Server2:
首先要配置文件/etc/sysconfig/dhcrealy
#vi /etc/sysconfig/dhcrealy
在裏面輸入:
INTERFACES=」eth1 eth0″
DHCPSERVERS-」192.168.10.2″ #指向DHCP服務器
下面啓動dhcrelayserver

#service dhcrely restart
#echo 「1」> /proc/sys/net/ipv4/ip_forward
用pc1,pc2進行測試,查看結果.dns

備註:

在虛擬作實驗時,網卡設定虛擬網絡以下:

Server1的網卡eth0指向VMnet2

Server2的網卡eth0指向VMnet2,eth1指向VMnet5

PC1的網卡指向VMnet2

PC2的網卡指向VMnet5

相關文章
相關標籤/搜索