歡迎您光臨本站 註冊首頁

dhcp問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

dhcp問題

現linux伺服器提供跨網段的dhcp服務,發現:如果dhcp server的地址和分配給客戶端的IP pools地址不在同一網段,如linux ip=192.168.0.1,需要對外提供三個網段的dhcp服務,如192.168.2.0,192.168.3.0,192.168.4.0。則dhcp服務不能正常啟動,請問有何解決辦法?
《解決方案》

原帖由 king1195 於 2009-11-30 19:39 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
現linux伺服器提供跨網段的dhcp服務,發現:如果dhcp server的地址和分配給客戶端的IP pools地址不在同一網段,如linux ip=192.168.0.1,需要對外提供三個網段的dhcp服務,如192.168.2.0,192.168.3.0,192.168 ...





在區域網建設當中,為便於管理,經常會搭建多個子網,對於多子網的dhcp伺服器,也許有人會採用dhcp中繼,或三層交換機或路由器自帶的dhcp功能進行搭建,以上的成本比較的高,通過安裝一台廉價的Linux PC就能解決這些問題,Linux自帶的dhcp軟體結合虛擬網卡就能夠實現多子網的dhcp伺服器,現在通過一個實例進行說明
本次實例的拓撲圖如下

說明:
實例中兩個子網的地址分別為:192.168.0.0/24和192.168.1.0/24
dhcp伺服器的兩個網卡地址分別為:192.168.0.1/24和192.168.1.1/24
配置dhcp伺服器
先配置dhcp伺服器的網卡地址eth0.0
ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up
配置dhcp伺服器的網卡地址eth0.1
ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 up
安裝配置dhcp服務
1) 安裝DHCP伺服器包(RPM包名:dhcpd)。
2)配置伺服器IP地址
3) 編輯DHCP伺服器配置文件 /etc/dhcp.conf。


ddns-update-style interim;
ignore client-updates;
option time-offset -18000; # Eastern Standard Time
default-lease-time 21600;
max-lease-time 432000;
option domain-name-servers 192.168.0.1;
subnet 192.168.0.0 netmask 255.255.255.0 {
pool{
range 192.168.0.2 192.168.0.254;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
option subnet-mask 255.255.255.0;
}
}
subnet 192.168.1.0 netmask 255.255.255.0 {
pool{
range 192.168.1.2 192.168.1.254;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
}
}
編輯提供dhcp的服務網卡地址/etc/sysconfig/dhcpd
DHCPDARGS="eth0:0 eth0:1"
啟動dhcp服務
/etc/init.d/dhcpd start

以上就通過單台廉價的linux PC完成對2子網的dhcp伺服器的配置,同樣使用於更多個子網的dhcp伺服器的配置。
《解決方案》

回復 #2 blueswxs 的帖子

沒這麼測試過.Vlan環境中上述方法可以實現嗎?
《解決方案》

原帖由 blueswxs 於 2009-12-1 09:07 發表 http://linux.chinaunix.net/bbs/images/common/back.gif






在區域網建設當中,為便於管理,經常會搭建多個子網,對於多子網的dhcp伺服器,也許有人會採用dhcp中繼,或三層交換機或路由器自帶的dhcp功能進行搭建,以上的成本比較的高,通過安裝一台廉價的L ...
轉的很詳細,:mrgreen:
《解決方案》

原帖由 chenyx 於 2009-12-1 09:31 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
沒這麼測試過.Vlan環境中上述方法可以實現嗎?


思科路由器上配過,需要做DHCP中繼。
VLAN沒試過。

[火星人 ] dhcp問題已經有677次圍觀

http://coctec.com/docs/service/show-post-19705.html