Questo modulo consente di creare connessioni VPN ad altri server utilizzando il protocollo PPTP. Il modulo utilizza il programma client PPTP Linux standard e il demone PPP. I server remoti devono eseguire un demone PPTP, che può essere configurato utilizzando il modulo Server VPN PPTP di Webmin.

È possibile definire più tunnel, ognuno dei quali deve disporre di un server remoto a cui connettersi, un nome di accesso e una password. Un tunnel può anche avere diversi percorsi statici associati, da visualizzare quando è collegato. Per impostazione predefinita, quando viene attivato viene creato solo un percorso verso il server all'altra estremità del tunnel.

Una volta creato un tunnel, può essere attivato utilizzando il pulsante Connetti a nella parte inferiore della pagina principale. Più tunnel possono essere attivi contemporaneamente e quelli attivi possono essere chiusi con il pulsante Disconnect from .

Sempre nella pagina principale è presente il pulsante Modifica opzioni globali PPP per la modifica delle impostazioni che si applicano a tutti i tunnel. I più importanti sono quelli relativi a MPPE, un protocollo di crittografia che utilizza i server VPN Microsoft per proteggere le connessioni PPTP. Tuttavia, per far funzionare MPPE è necessario il supporto sia nel demone PPP che nel kernel. Le versioni 2.4.2 e successive di PPPd supportano MPPE in modo nativo ed esiste una patch anche per le versioni precedenti.