Layer3的Switch上有切VLAN,並分別連接各自網路,今有一台Win2000+DHCPServer欲處理所有網段之DHCP請求,在不增加Server的情形下(不在各網段加DHCP relay agent),是否可將該Win2000裝3片網卡,使用不同網段IP而個別連至3個網段,以便直接接受請求?或有其他方法?!
Layer3的Switch上有切VLAN,並分別連接各自網路,今有一台Win2000+DHCPServer欲處理所有網段之DHCP請求,在不增加Server的情形下(不在各網段加DHCP relay agent),是否可將該Win2000裝3片網卡,使用不同網段IP而個別連至3個網段,以便直接接受請求?或有其他方法?!
最初由 milwater 發表
..??不用加Server啊~?
既然是利用Win2k來做Router, 那麼只要在RRAS的設定加上"DHCP Relay Agent"的服務, 那麼就可以達到你的需求了.
1.我並不是用Win2k當Router,現在是有3個網段(一台Layer3 Switch上的3個VLAN,用Switch自己的IP Routing功能做封包繞送),但是只有一台DHCP Server(同時做為Domain Controller),所以Win2k是放在其中一個網段.而DHCP Client端的請求是廣播式,另2個網段並無Server級電腦,在不增加Relay Agent Server的條件下才想到在該Win2k上裝3片網卡,各連至3個網段以處理DHCP要求.
2.事實上我已試過此法,也可正常運作,每個網段Client端均可向DHCP Server要到對應網段之IP.
DHCP Relay Agent 不須要 Server,Win2k Pro就可以了
記得是在新增Windows元件時的網路服務裡面的樣子
大哥!最初由 mingsheu 發表
DHCP Relay Agent 不須要 Server,Win2k Pro就可以了
記得是在新增Windows元件時的網路服務裡面的樣子
1.Win2k Pro新增移除Win元件內的Networking Services裡只有RIP Listener與Simple TCP/IP Services兩個,沒看到Relay哩!
2.即便是Pro可裝DHCP Relay Agent,可是一旦關機,那其他台PC不就沒得完了?!
M... 看來我記錯了
呵呵呵.. Sorry 囉
最初由 anson lin 發表
你可以用Linux做DHCP,我試過它可以跨網段 !!
即便是使用linux的dhcpd,應該也跳脫不出client是以broadcasting
的方式來向dhcp server取得ip吧..一到switch就會被隔開了...
看來只好如上面我所說的,在DHCP Server裝3片網卡,設定3個網段IP後再個別連至3個網段,這樣頂多花個幾百塊加2片網卡,並浪費2個port囉!而且這樣可直接接受client端請求而不需經由relay再轉一手.各位覺得如何?!
書籤