campagnol_rdv - Decentralized VPN over UDP tunneling, RDV server
campagnol_rdv [−dghvV] [-p port] [-m n_clients]
Campagnol is a distributed IP-based VPN software able to open new connections through NATs or firewalls without any configuration. It uses UDP for the transport layer and utilizes tunneling and encryption (with DTLS).
This software is the rendezvous server of the VPN. It is used to register each participant of the VPN and is needed for the UDP hole punching. It regularly exchanges keepalive messages with each registered clients in order to maintain the contexts of the connections in the involved NATs and firewalls.
The server opens a UDP socket to communicate with the clients. The default port is 57888.
−d, --debug
debug mode
−D, --daemon
start the client in background (daemonize) and create a PID file in /usr/local/var/run/campagnol_rdv.pid or in another file defined with --pidfile
−h, --help
print help, then exit
−m, --max-clients=[maximum number of clients]
set the maximum number of registered clients. The default is 100 clients. Setting the value to 0 means unlimited (not recommended).
−p, --port=[port number]
set the server UDP port
−P, --pidfile=pidfile
write the pid into pidfile when running in background
−v, --verbose
verbose mode
−V, --version
show version information and exit
campagnol(8), campagnol.conf(5),
Florent Bondoux <fbondoux@users.sourceforge.net>