Campagnol ist ein verteiltes IP-basiertes VPN-Programm, das neue Verbindungen durch NATs oder Firewalls ohne jede Konfiguration öffnen kann. Es verwendet UDP für die Transportschicht und benutzt Tunnel und Verschlüsselung (mit DTLS) und die NAT-Durchquerungs-Technik UDP Hole Punching. Die aufgebauten Verbindungen sind Peer-to-Peer. (non)