web-dev-qa-db-fra.com

Créer un serveur VPN en utilisant le VPS Ubuntu

J'ai un VPS Ubuntu (Debian) aux États-Unis, je veux maintenant créer un service VPN dessus. Pouvez-vous m'aider à le gérer, s'il vous plaît.

  • Pour quel programme m'a dépassé.
  • Qu'en est-il des chaussettes! [J'en ai aussi besoin]
  • Comment puis-je l'installer?.
  • Quel responsable de compte est alors meilleur pour la comptabilité.
4
iSoheil

Pour ces instructions, nous supposons que votre serveur virtuel a l’IP: 83.170.XXX.XXX (à remplacer par l’adresse IP réelle partout).

Puis connectez-vous via SSH en tant que root

ssh [email protected]

Après ces commandes et instructions, mettez à jour Ubuntu:

apt-get update 
apt-get upgrade 
apt-get install pptpd

Editez le fichier /etc/pptpd.conf et ajoutez:

localip 192.168.0.1 
remoteip 192.168.0.2-254

Insérez les serveurs de noms dans /etc/ppp/pptpd-options:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

Créer deux utilisateurs de test dans /etc/ppp/chap-secrets

user1 pptpd password1 * 
user2 pptpd password2 *

Configuration du routage du serveur VPN dans /etc/sysctl.conf:

net.ipv4.ip_forward=1

Maintenant, éditez /etc/rc.local (insérez-le avant la sortie 0 et remplacez 83.XXX.XXX.XXX par votre numéro IP VPS):

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j SNAT --to-source 83.XXX.XXX.XXX

Redémarrez et nous avons terminé.

shutdown -r now

Vous pouvez maintenant vous connecter avec VPN sur PPTP avec l'une des informations d'identification créées précédemment:

  • utilisateur1/mot de passe1
  • utilisateur2/mot de passe2

Source

Cette vidéo vous aidera aussi

Voir aussi ceci

9
user61928