Hi.
On Thu, 6 Mar 2008 15:54:35 +0100, Lennart Poettering wrote:
NAT yes, of course.
proxy arp, no. If you have a route like "route add default dev eth0"
this will cause all packets to be adressed to the broadcast MAC
address. All other ethernet devices on the same segment should get
packets labelled that way because they listen for both their own MAC
address and the broadcast MAC address.
I'm sorry, but that's just wrong. Setting a net route on a broadcast
device will cause ARP request for the IP addresses in that network
to be broadcast on that segment. Nothing more, nothing less. A host has
to respond to these requests for routing to occur (most likely though
proxy arp). The only thing being sent with a broadcast MAC are the ARP
requests, but those are always sent this way.