trying to duplicate udp packets destined for port 67 to port 6767 on same host

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a DHCP server on a host but also want to run openHAB which has the ability to listen on port 6767 for DHCP requests. The docs say to execute the following commands to replicate the packets on to port 6767:

iptables -A PREROUTING -t mangle -p udp ! -s 127.0.0.1 --dport 67 -j TEE --gateway 127.0.0.1 iptables -A OUTPUT -t nat -p udp -s 127.0.0.1/32 --dport 67 -j DNAT --to 127.0.0.1:6767

When I do this though, I see the mangle rule packet count start to skyrocket and the nat rule never sees any packets. When I try a slight variation below, I prevent the skyrocketing packet count but the nat rule still never kicks in.

iptables -A PREROUTING -t mangle -p udp ! -i lo --dport 67 -j TEE --gateway 127.0.0.1

I have tried various combinations of ip_forward and route_localnet


I hope this is the right mailing list and someone could offer some help. I can provide nf trace logs if needed, or any other kind of info.

Thanks,

Mike




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux