n2n is een lichtgewicht open-source VPN dat virtuele netwerken opzet tussen computers achter firewalls en NAT-apparaten. Elk knooppunt probeert eerst een directe UDP-verbinding met zijn peers. Lukt dat niet, dan stuurt een publiek bereikbare supernode de pakketten door. Organisaties draaien hun eigen supernodes en edge-knooppunten, waardoor n2n een zelf te hosten alternatief is voor commerciële overlay-VPN-diensten bij het verbinden van vestigingen en apparaten.
n2n wordt ontwikkeld door ntop, een Italiaans bedrijf dat ook netwerkmonitoringproducten zoals ntopng en nProbe aanbiedt. De software valt onder de GPL-3.0 en de broncode is openbaar, zodat ze kan worden gecontroleerd en zonder dienst van een leverancier kan worden gehost. Omdat het verkeer via eigen infrastructuur loopt, blijft het binnen door de organisatie beheerde omgevingen. Het project publiceert geen verwerkersovereenkomst, omdat het gaat om software zonder leveranciersdienst.