【求助】DHCP Relay??



贊助商連結


systec
2003-07-01, 04:26 PM
請問DHCP 代管要怎麼設定呢?..我現在區網內部的IP分配要由ISP來代管,我要怎麼去設定我的ADSL Router呢? 我ADSL Router裡頭設定了DHCP Relay也設定了ISP 的DHCP Server怎會得不到ISP分配的IP,但是我把Bridge Enable就可以得到分配,但不管我ADSL Router裡,有沒有設定DHCP Relay都可以說,在DHCP Relay這方面弄了很久,不知道有沒有人有這方面的實例,可否讓我參考參考..謝謝囉∼^^

贊助商連結


timas
2003-07-01, 05:48 PM
ADSL routing mode 或是bridging mode 為什麼可以變來變去的呢!
還是我會錯妳的意了呢

題外話 為什麼要代管DHCP服務呢??

systec
2003-07-02, 05:21 PM
最初由 timas 發表
ADSL routing mode 或是bridging mode 為什麼可以變來變去的呢!
還是我會錯妳的意了呢

題外話 為什麼要代管DHCP服務呢??


我是自己架設了一各內部小型網路架構,要測試ADSL Router功能用的,結構是:
PC-->ADSL Router--->CO DSLAM<---PC(Server)
這就類似我們撥到Hinet ISP一樣,我想測試DHCP Relay,我希望我CPE端的PC,能得到的IP分配,是從PC(Server)端分配出來的,而不是ADSL Router,但是在ADSL Router裡設定PPPoE撥接時,我把Bridge的設定項,Enable,就可以直接得到PC(Server)端分配的IP,(就算我沒設DHCP Relay,也一樣),但是若把Bridge的設定項,Disable,就都無法得到說,

timas
2003-07-02, 07:29 PM
PPPoE 是一定要在 Bridge Mode 下才能作用的
DHCP 需要廣播 所以也要用 Bridge Mode
至於 DHCP relay, 是為了不同網段共用同一台DHCP Server所設計的(因為Router 不轉發網路廣播封包)
因此 你要將ADSL modem 跟DSLAM 都改設為 routing mode, 不要用PPPoE/Bridge (所以你現在根本沒用到DHCP relay, 封包直接就被bridge 傳到另一端去了)
然後 router 會將封包轉到另一端去(PC Server)完成request 的動作

講得不是很有條理 請見諒

systec
2003-07-03, 11:00 PM
最初由 timas 發表
PPPoE 是一定要在 Bridge Mode 下才能作用的
DHCP 需要廣播 所以也要用 Bridge Mode
至於 DHCP relay, 是為了不同網段共用同一台DHCP Server所設計的(因為Router 不轉發網路廣播封包)
因此 你要將ADSL modem 跟DSLAM 都改設為 routing mode, 不要用PPPoE/Bridge (所以你現在根本沒用到DHCP relay, 封包直接就被bridge 傳到另一端去了)
然後 router 會將封包轉到另一端去(PC Server)完成request 的動作

講得不是很有條理 請見諒

謝謝囉~:)你的意思是說使用RFC1483 Routing的方式嗎?..^^..
還是PPPoE/Routing??

timas
2003-07-04, 12:24 AM
最初由 systec 發表
謝謝囉~:)你的意思是說使用RFC1483 Routing的方式嗎?..^^..
還是PPPoE/Routing??

建議你先用 RFC1483 routing 的方式先試 試完畢 在玩別的
如果可以 也可以用 sniffer 抓封包 監視一下狀況

systec
2003-07-04, 11:58 AM
最初由 timas 發表
建議你先用 RFC1483 routing 的方式先試 試完畢 在玩別的
如果可以 也可以用 sniffer 抓封包 監視一下狀況

謝謝囉:)我昨天試了RFC1483 Routing,但我使用動態IP的方式,我ADSL WAN端竟會得不到IP Address,
不知是否我PC(Server)端設定有問題,還是我CO DSLAM的Routing設定有問題,
我CO DSLAM裡設定RFC1483 Routing裡有需要設定一個IP Address和Subnet Mask,這個我不太知道要設定什麼說,
我是設定192.168.2.1和255.255.255.0,如果我用固定IP的方式(RFC1483 Routing),就可以連上PC(Server)說。

動態IP(RFC1483 Routing)
PC(得不到IP)-->ADSL router(動態IP)--->Co DSLAM(192.168.2.1/24)<---PC(Server)
靜態IP(RFC1483 Routing)
PC-->ADSL router(設定給PC固定IP 192.168.2.10)--->Co DSLAM(192.168.2.1/24)<---PC(Server)

systec
2003-07-04, 03:44 PM
動態IP(RFC1483 Routing)
PC(得不到IP)-->ADSL router(動態IP)--->Co DSLAM(192.168.2.1/24)<---PC(Server)
靜態IP(RFC1483 Routing)
PC-->ADSL router(設定給PC固定IP 192.168.2.10)--->Co DSLAM

附上圖,弄了一個禮拜,都沒弄出來,結構上不知道該怎麼去設,希望大家幫我指點一下:)謝謝囉!^^

timas
2003-07-05, 09:54 PM
你先把各個IP固定起來 試看看 能不能ping 到對方 再來試其他的
先這樣做 你會瞭解到很多東西
如果一次就想達到目標 會卡在這裡很久

systec
2003-07-06, 04:08 PM
最初由 timas 發表
你先把各個IP固定起來 試看看 能不能ping 到對方 再來試其他的
先這樣做 你會瞭解到很多東西
如果一次就想達到目標 會卡在這裡很久

嗯∼謝謝囉∼:)我這個試過了,我把PC設定固定IP為192.168.2.10,就可以ping的到PC(server)說...但把ADSL Router設定DHCP Relay的話,IP renew之後,就會得到一個169.x.x.x的IP位址,而非PC(Server)的DHCP Server分配的IP。相對的也Ping不到PC(server)了。

如果沒設定固定IP就會Ping不到PC(Server)了。
我在想是不是要把CPE端的IP和CO端的IP都要設定為同一個IP領域呢?
還是如果CPE端的PC沒設定固定IP,那IP的分配是否要由CO DSLAM裡DHCP Server來分配的,而非PC(Server)???不過這也讓我遇到了一個問題就是,CO DSLAM裡的DHCP Server我怎麼設都設定不進,看了使用手冊,根本就是沒寫什麼-.-"" ...一個頭兩個大,感謝.timas的幫助,:)