Parpd

Welcome to the project page for parpd, a RFC 1027 compliant Proxy ARP Daemon.

If you wish to file a support ticket or help out with development, please visit the Development Area.

Downloads

parpd is released under the 2 clause BSD license.

You can find a distinfo (.distinfo) file and GPG signature (.distinfo.asc) for newer releases alongside the released archive.
GPG Fingerprint: A785 ED27 5595 5D9E 93EA 59F6 597F 97EA 9AD4 5549

Configuring

Configuration is found in the file /etc/parpd.conf
Comment lines should start with # or ;
Each line compromises of two or three words:
<command> <inet address> [<hardware address>]

Here are some examples:

# parpd.conf example

# These two do the same thing
proxy 192.168.0.0/24
proxy 192.168.0.0/255.255.255.0

# Send this hardware address to this host
proxy 192.168.0.5 aa:bb:cc:dd:ee:ff

# Ignore a host
ignore 192.168.0.8
# another parpd.conf example

# This one is more interesting - it tells parpd to proxy all ARP requests
# except for a specific subnet.
proxy 0.0.0.0
ignore 10.0.0.0/24