💡 Nota: Cerchi di configurare una VPN sicura ed efficiente? Scopri la nostra Linux VPS a basso costo, progettata per prestazioni e affidabilità superiori. Inizia subito e approfitta della nostra connessione a 10Gbps per performance senza interruzioni.
La privacy e la sicurezza sono così importanti oggi che non si possono sottovalutare. Per la maggior parte delle persone, una rete privata virtuale (VPN) è uno strumento per evitare il tracciamento e restare anonimi. Ci sono molte app e servizi VPN gratuiti e a pagamento disponibili, ovviamente, e puoi usarli se stai solo cercando una navigazione sicura. Ma puoi anche creare il tuo server PPTP VPN.
Eseguire una VPN sul tuo server ti dà il controllo completo. Non solo potrai gestire tutti i tuoi dati e come si muovono, ma potrai usare la tua VPN anche per altri scopi. Oltre a consentire una navigazione sicura e anonima oppure aggirare le restrizioni internet, una VPN è anche un modo per accedere in sicurezza a file o app sensibili su un server privato. Ad esempio, molte aziende usano una VPN per consentire ai dipendenti di accedere ai file e alle risorse aziendali. Quindi, per qualsiasi motivo, configurare una VPN sul tuo server ti permette di avere il controllo totale. È di questo che parla questa guida. Qui ti mostrerò come configurare un server PPTP VPN su VPS seguendo pochi passaggi semplici. Prima però, vediamo cos'è esattamente un server PPTP VPN e come funziona.
Cos'è una PPTP VPN?
Le reti private virtuali (VPN) sono uno strumento per consentire l'accesso sicuro a un altro computer, risorse o file tramite una connessione Internet standard. Puoi pensare a una VPN come a una sorta di tunnel, dove solo le connessioni con la giusta certificazione possono passare dall'altra parte, creando uno spazio sicuro. Per la maggior parte degli utenti, una VPN è solo un'estensione del browser o un'app che li aiuta a navigare in modo anonimo. L'app che stai usando per questo è un client VPN, il server VPN è gestito dall'azienda che gestisce il servizio. Ma quello che ti mostrerò qui è come creare e gestire il tuo server PPTP VPN.
PPTP sta per Point-to-Point Tunneling Protocol. È il modo più diretto per configurare una rete privata sicura, e puoi creare un server PPTP VPN in pochi passaggi e con molto poco costo. Se i protocolli semplici non funzionano nella tua regione, acquistare o configurare una VPN offuscata potrebbe essere la tua opzione migliore. Iniziamo a creare il nostro server.
Leggi anche: Configurazione OpenVPN VPS per Linux e Windows
Come Configurare una PPTP VPN su una Linux VPS
Naturalmente, per configurare un server PPTP VPN su VPS, prima avrai bisogno di una VPS. Secondo le nostre recensioni esperti VPSCloudzy è la scelta migliore per ospitare il tuo VPN. Cloudzy Linux VPS è la soluzione più conveniente per un VPS abbastanza potente da gestire il traffico dati necessario.
Ora che il tuo VPS è pronto, usa SSH per connetterti al prompt dei comandi Linux e inizia a configurare il server PPTP VPN.
Hosting Linux Semplificato
Cerchi un modo migliore per ospitare i tuoi siti e app web? Stai sviluppando qualcosa di nuovo? Semplicemente non ti piace Windows? Per questo abbiamo Linux VPS.
Ottieni il tuo Linux VPSPassaggio 1. Installare PPTPD
Se il tuo sistema operativo è CentOS/RedHat 6 & CentOS/RedHat 7:
yum install -y ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Se stai utilizzando Ubuntu:
apt-get update
apt-get install -y pptpd
Passaggio 2. Modificare le impostazioni IP
Apri i file con il tuo editor preferito, qui usiamo vim
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Passaggio 3. Aggiungere nomi utente e password
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Passaggio 4. Abilitare l'inoltro di rete in /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
esegui il comando seguente per applicare la modifica:
sysctl -p
Passaggio 5. Configurare il routing e il firewall
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
Se il tuo sistema operativo è CentOS/RedHat 6 & CentOS/RedHat 7, usa questo comando per salvare:
service iptables save
service iptables restart
Leggi anche: Elencare e Eliminare Regole Linux Iptables
Passaggio 6. Avviare il server PPTP VPN
Se il tuo sistema operativo è CentOS o Redhat, esegui il comando seguente:
service pptpd restart
Se il tuo sistema operativo è Ubuntu, esegui il comando seguente:
systemctl restart pptpd
Per avviare PPTP Daemon automaticamente al prossimo riavvio, usa il comando:
Se il tuo sistema operativo è CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Se stai utilizzando Ubuntu:
systemctl enable pptpd
Domande frequenti
Cos'è una PPTP VPN?
Si tratta di una rete privata virtuale facile da configurare sul tuo VPS utilizzando Ubuntu, Debian o CentOS/RHEL. Crea un tunnel sicuro e privato su connessioni Internet non protette.
Qual è la differenza tra un server PPTP VPN e un'app VPN?
Un'app VPN è solo un client, il che significa che non hai accesso al server. Quando crei il tuo server VPN, avrai il controllo completo di tutte le connessioni e sarai completamente indipendente. Inoltre, potrai accedere ai tuoi file e risorse in modo sicuro.
Posso configurare un server PPTP VPN su Windows?
È possibile configurare VPN utilizzando Windows Server, ma è molto più complicato che farlo su Linux. Se non vuoi trasformare il tuo Windows in Linux, puoi sempre ottenere un VPS MikroTik da Cloudzy.
Come mi connetto al mio server PPTP VPN?
Dovrai configurare il tuo dispositivo o il software VPN per connetterti al server utilizzando il suo indirizzo IP e le credenziali che hai creato sopra.