DNAT and broadcast

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

 



I was working with DNAT and I can successfully send a traffic to another machine. The problem is that broadcast traffic is not routed. So I added:
iptables -t nat -A PREROUTING -p udp -d 192.168.1.255 --dport 3000 -j DNAT --to-destination 172.16.17.21


This is the only rule. But nothing is seen by the remote machine. Normal traffic is routed correctly.

My guess is that even though the IP address has been changed the MAC address has not and that is what is causing the packet to not be routed. Correct? Is there a way to do this?

--
Ben Murphy
ben@xxxxxxxxxxxxxxxx




[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