※ 引述《scarface (史卡廢~)》之銘言:
: 標題: [問題] dhcp relay 問題~
: 時間: Tue Apr 29 15:02:39 2008
: 我的環境如下
: (dhcp client) --->eth0(router dhcp relay agent)eth1 ---> (dhcp server)
: eth0:192.168.3.1
: eth1:192.168.5.1
: dhcp server :192.168.5.100
: dhcp server 的dhcpd.conf如下:
: subnet 192.168.5.0 netmask 255.255.255.0{
: default-lease-time 6000;
: max-lease-time 7200;
: range 192.168.5.100 192.168.5.200
: }
: subnet 192.168.3.0 netmask 255.255.255.0{
: default-lease-time 6000;
: max-lease-time 7200;
: range 192.168.3.100 192.168.3.200
: }
: dhcp relay agent 的指令是 dhcrelay -i eth1 -i eth0 192.168.5.100
: 現在遇到的問題是 client送出的dhcp discover可以被 relay到 dhcp server
: 可是dhcp server收到後 送出 dhcp offer可是client收不到
: tcpdump 有server送出offer的訊息
我現在client可以收到offer了~
可是現在發現一個問題~
dhcp server發出offer時 packet上的dst address 是 eth0 的ip(就是router lan端)
這樣是正常的嗎??~
因為~我的router上有NAT的功能~如果打開NAT的話~就收不到offer了~
還是說 使用dhcp raly本來就不應該開NAT??~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.151.221