回文章列表
作者scarface.bbs@ptt.cc (史卡廢~) 看板: linux
標題[問題] dhcp relay 問題~
時間批踢踢實業 (2008/04/29 Tue 15:03:58)
標題: [問題] 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的訊息
可是用wireshark 看的話會在dhcp offer packet的 udp header處出現 checksum error
的訊息
另外 client送出 discover是從port 68 送往 port 67
可是經過 dhcp relay 後變成 port 67 送往dhcp server的 port 67
這樣是正常的嗎@_@??~



--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.209.199
※ 編輯: scarface        來自: 60.250.209.199       (04/29 15:03)
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻