Dieses Modul ermöglicht es, VPN-Verbindungen zu anderen Servern unter Verwendung des PPTP-Protokolls zu erstellen. Das Modul nutzt das Standard-Linux-PPTP-Client-Programm und den PPP-Daemon. Remote-Server müssen einen PPTP-Daemon ausführen, der mit dem Webmin PPTP VPN-Server-Modul konfiguriert werden kann.

Es können mehrere Tunnel definiert werden, von denen jeder einen Remote-Server zum Verbinden, einen Benutzernamen und ein Passwort haben muss. Ein Tunnel kann auch mehrere zugeordnete statische Routen haben, die beim Aufbau des Tunnels aktiviert werden. Standardmäßig wird beim Aktivieren des Tunnels nur eine Route zum Server am anderen Ende des Tunnels erstellt.

Nachdem ein Tunnel erstellt wurde, kann er mit der Schaltfläche Mit am unteren Rand der Hauptseite aktiviert werden. Mehrere Tunnel können gleichzeitig aktiv sein, und die aktiven Tunnel können mit der Schaltfläche Trennen von abgeschaltet werden.

Auf der Hauptseite befindet sich auch die Schaltfläche Globale PPP-Optionen bearbeiten, um Einstellungen zu bearbeiten, die für alle Tunnel gelten. Die wichtigsten sind diejenigen, die mit MPPE zusammenhängen, einem Verschlüsselungsprotokoll, das von Microsoft VPN-Servern verwendet wird, um PPTP-Verbindungen abzusichern. Damit MPPE funktioniert, ist Unterstützung sowohl im PPP-Daemon als auch im Kernel erforderlich. PPPd-Versionen 2.4.2 und höher unterstützen MPPE nativ, und es existiert auch ein Patch für ältere Versionen.