Das virtuelle private Netzwerk (VPN) ermöglicht beispielsweise eine direkte Verbindung des heimischen PCs mit dem Netzwerk am Arbeitsplatz. Simuliert wird ein LAN über das Internet. Es ist möglich, diese Verbindung mit SSL zu verschlüsseln, um ein Höchstmaß an Sicherheit zu erhalten. Man spricht aufgrund der direkten Anbindung zweier Netzwerke von einer Tunnelverbindung. Eingerichtet wird ein VPN entweder über eine Client-Server basierte Anwendung oder über eingebaute Funktionen des Betriebssystems.