Subject: Re: dhcpd(8) _cannot_ be completely disabled on an interface
To: Andrew Brown <email@example.com>
From: John Nemeth <firstname.lastname@example.org>
Date: 01/09/2002 22:26:29
On Jun 1, 5:10pm, Andrew Brown wrote:
} >} netbsd, as i understand it, doesn't do proxy arp without the help of a
} >} small daemon, somewhat like rarpd.
} > Yes it does. What do you think "arp -s ... ..." would do? This
} >is the same mechanism that the "proxyarp" option of pppd would use.
} it sets an ethernet <-> ip address mapping in the kernel's routing
} table. and i can't add a mapping for an ip address that's not on my
} local network using arp(8).
} this# arp -s 126.96.36.199 00:50:04:68:c6:11
} cannot intuit interface index and type for 188.8.131.52
In this case, a better statement would be that you can't easily do
an arbitrary proxy arp from the command line. You can create a proxy
arp for any address on a local interface.
} perhaps one can do such a thing using a "raw" routing socket, but i
} wouldn't expect it.
Why not? Assuming a "raw" routing lets you specify the interface,
you should be able to set proxyarp.
}-- End of excerpt from Andrew Brown