AW: dhcp-relay over tun interface - solution?

Stefan Bauer stefan.bauer at cubewerk.de
Thu Jan 16 13:32:06 UTC 2014


Hi Shane,

sorry for reporting a wrong status - it's not working i was using an old binary.

Here is the real log file:

testbox:/usr/sbin# strace -o /tmp/output -e trace=sendto,socket,bind /usr/sbin/dhcrelay3 -d -i tuntest -i eth0 1.2.3.4
Internet Systems Consortium DHCP Relay Agent 4.2.5-P1
Copyright 2004-2013 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on Socket/eth0
Sending on   Socket/eth0
Listening on Socket/tuntest
Sending on   Socket/tuntest
Forwarded BOOTREQUEST for 00:15:99:b4:49:fc to 1.2.3.4



socket(PF_FILE, SOCK_DGRAM, 0)          = 3
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 4
bind(20, {sa_family=AF_INET, sin_port=htons(46098), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
socket(PF_INET6, SOCK_DGRAM, IPPROTO_UDP) = -1 EAFNOSUPPORT (Address family not supported by protocol)
socket(PF_FILE, SOCK_STREAM, 0)         = 4
socket(PF_FILE, SOCK_STREAM, 0)         = 4
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 5
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 4
bind(4, {sa_family=AF_INET, sin_port=htons(67), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 5
bind(5, {sa_family=AF_INET, sin_port=htons(67), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6
sendto(4, "\1\1\6\1\0\0y\265\211\0\200\0\0\0\0\0\0\0\0\0\0\0\0\0S6\307\376\0\25\231\264I"..., 319, 0, {sa_family=AF_INET, sin
_port=htons(67), sin_addr=inet_addr("1.2.3.4")}, 16) = 319
--- SIGINT (Interrupt) @ 0 (0) ---
+++ killed by SIGINT +++


More information about the dhcp-hackers mailing list