Configurazione del client PPTP su Ubuntu

Ecco un semplice tutorial su come configurare un client PPTP per la gestione remota collegandoli al mio segmento Client VPN.

Lo uso spesso per connettere i server che devo gestire dove l’host è dinamico, quindi non devo preoccuparmi di software e account DnDNS o No-IP.

Installa pptp-linux dal repository

apt-get install pptp-linux

Apri /etc/ppp/chap-secrets e aggiungi le tue credenziali VPN

nano /etc/ppp/chap-secrets

Inserisci quanto segue:

# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
vpnuser         workvpn password123             *

Ora crea il tuo profilo VPN e aggiungi le impostazioni del server

nano /etc/ppp/peers/workvpn
pty "pptp vpn-server-hostname --nolaunchpppd"
name username
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
maxfail 0
persist
ipparam vpnroute

SUGGERIMENTO: maxfail 0 e persist è per la connessione per riconnettersi e riprovare per sempre.

Se vuoi instradare il traffico attraverso questa interfaccia devi aggiungere uno script up-down

nano /etc/ppp/ip-up.d/vpnroute
#!/bin/bash
route add -net 192.168.1.0 netmask 255.255.255.0 dev $1
chmod a+x /etc/ppp/ip-up.d/vpnroute

Per connettersi al server VPN PPTP remoto, emettere il seguente comando:

pppd call workvpn

Il modo più semplice per disconnettersi dalla connessione PPP consiste nell’utilizzare il seguente comando:

poff workvpn

Related Posts

Leave a comment

Hey, so you decided to leave a comment! That's great. Just fill in the required fields and hit submit. Note that your comment will need to be reviewed before its published.