Arptables is used to set up, maintain, and inspect the tables of ARP rules
in the Linux kernel. It is analogous to iptables, but operates at the ARP
layer rather than the IP layer.
Currently, only support for specifying hardware addresses for Ethernet
is available. This tool is not luser-proof: you can specify an Ethernet
source address and set hardware length to something different than 6, f.e.
arptables was written by Bart De Schuymer based on code from iptables
Arptables Frequently (and less frequently) Asked Questions:
http://ebtables.sourceforge.net/arptables-faq.html
Note: an /etc/rc.d/init.d/arptables sysv-style script is included.