Este módulo permite criar conexões VPN com outros servidores usando o protocolo PPTP. O módulo utiliza o programa cliente PPTP padrão do Linux e o daemon PPP. Os servidores remotos devem estar executando um daemon PPTP, que pode ser configurado usando o módulo Servidor VPN PPTP do Webmin.

Vários túneis podem ser definidos, cada um dos quais deve ter um servidor remoto ao qual se conectar, um nome de login e uma senha. Um túnel também pode ter várias rotas estáticas associadas, a serem exibidas quando estiver conectado. Por padrão, apenas uma rota para o servidor na outra extremidade do túnel é criada quando ativada.

Depois que um túnel é criado, ele pode ser ativado usando o botão Conectar a na parte inferior da página principal. Vários túneis podem estar ativos a qualquer momento e os que estão ativos podem ser desligados com o botão Desconectar .

Também na página principal está o botão Editar opções globais de PPP para editar configurações que se aplicam a todos os túneis. Os mais importantes são aqueles relacionados ao MPPE, um protocolo de criptografia usado pelos servidores VPN da Microsoft para proteger conexões PPTP. No entanto, é necessário suporte no daemon PPP e no kernel para que o MPPE funcione. As versões 2.4.2 e superiores do PPPd oferecem suporte nativo ao MPPE, e também existe um patch para versões mais antigas.