У меня похожие трудности. lenny.
Интерфейс gre-туннеля tnl0 (192.168.10.2/30).
За туннелем сетка 10.1.0.0/16, в ней cisco релеит dhcp с адреса 10.1.255.254.
Пинги до циски ходят.Вот так происходит запрос:
# dhcpd3 -d tnl0
Internet Systems Consortium DHCP Server V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
tnl0: unknown hardware address type 778
Listening on LPF/tnl0//192.168.10.0/30
Sending on LPF/tnl0//192.168.10.0/30
Sending on Socket/fallback/fallback-net
# netstat -pln
udp 0 0 192.168.10.2:67 0.0.0.0:* 12676/dhcpd3
# tcpdump -ni tnl0 -vv
tcpdump: listening on tnl0, link-type LINUX_SLL (Linux cooked), capture size 96 bytes
12:22:05.270886 IP (tos 0x0, ttl 255, id 39373, offset 0, flags [none], proto UDP (17), length 604)
10.1.255.254.68 > 192.168.10.2.67: BOOTP/DHCP, Request from 00:12:00:33:e4:08, length 576, xid 0x118a5, Flags [none] (0x0000)
Gateway-IP 10.1.255.254
Client-Ethernet-Address 00:12:00:33:e4:08 [|bootp]
А dhcpd в упор не видит ничего. В логах тишина и ответа никакого нет. Вот мой dhcpd.conf:
log-facility local7;
authoritative;
local-address 192.168.10.2;
subnet 192.168.10.0 netmask 255.255.255.252 {}
subnet 10.1.0.0 netmask 255.255.0.0 {
option routers 10.1.255.254;
range 10.1.0.11 10.1.255.253;
}
Фаирвол отрубал полностью. Уже второй день пытаюсь гуглить по теме - бесполезно. ((((
Может что-то не так в запросе с релея (он не мой)?
Как заставить dhcpd писать в логи про запросы, которые ему "не нравятся"?