💡 Remarque : Vous souhaitez configurer un VPN fiable et performant ? Découvrez nos VPS Linux à petit prix, conçus pour des performances et une disponibilité optimales. Démarrez rapidement et profitez de notre connexion 10Gbps.
La confidentialité et la sécurité sont aujourd'hui des enjeux trop importants pour être négligés. Pour beaucoup, un réseau privé virtuel (VPN) sert avant tout à naviguer anonymement sans être tracé. Il existe bien sûr de nombreuses applications et services VPN, gratuits ou payants, qui suffisent amplement pour une navigation sécurisée. Mais vous pouvez aussi créer votre propre serveur PPTP VPN.
Héberger un VPN sur votre propre serveur change complètement la donne. Vous gardez le contrôle total sur vos données, leur circulation et leur destination. Vous pouvez aussi utiliser votre VPN à d'autres fins. En plus de vous permettre de naviguer anonymement en toute sécurité ou de contourner les restrictions d'accès à Internet, un VPN vous permet également d'accéder de façon sécurisée à des fichiers ou applications sensibles hébergés sur un serveur privé. De nombreuses entreprises utilisent d'ailleurs un VPN pour donner à leurs employés accès aux ressources internes. Quelle que soit votre raison, configurer un VPN sur votre propre serveur vous donne un contrôle total. C'est précisément l'objet de ce guide. Je vais vous montrer comment déployer un serveur PPTP VPN sur VPS en quelques étapes simples. Mais d'abord, voyons ce qu'est exactement un serveur PPTP VPN et comment il fonctionne.
Qu'est-ce qu'un PPTP VPN ?
Les réseaux privés virtuels (VPN) permettent d'accéder de façon sécurisée à un autre ordinateur, des ressources ou des fichiers via une connexion Internet ordinaire. On peut voir le VPN comme un tunnel : seules les connexions disposant des bonnes accréditations peuvent traverser vers l'autre côté, créant ainsi un espace sécurisé. Pour la plupart des utilisateurs, un VPN se résume à une extension de navigateur ou une application permettant de naviguer anonymement. Dans ce cas, l'application que vous utilisez est le client VPN, et le serveur VPN est géré par le prestataire du service. Ici, je vais vous montrer comment créer et gérer votre propre serveur PPTP VPN.
PPTP signifie Point-to-Point Tunneling Protocol. C'est l'une des façons les plus simples de mettre en place un réseau privé sécurisé, et vous pouvez créer un serveur PPTP VPN en quelques étapes, pour un coût minimal. Si les protocoles simples ne fonctionnent pas dans votre région, acheter ou configurer un VPN obfusqués pourrait être votre meilleure option. Commençons la création de notre serveur.
À lire aussi : Configuration OpenVPN VPS pour Linux et Windows
Comment configurer un PPTP VPN sur un VPS Linux
Pour configurer un serveur PPTP VPN sur un VPS, vous aurez d'abord besoin d'un VPS. D'après nos avis d'experts sur les VPS, Cloudzy est la meilleure option pour héberger votre VPN. VPS Linux de Cloudzy est le choix idéal si vous cherchez un VPS abordable, suffisamment puissant pour gérer la charge de données nécessaire.
Votre VPS est prêt : utilisez SSH pour vous connecter à la ligne de commande de votre Linux et commencez à créer votre serveur PPTP VPN.
L'hébergement Linux simplifié
Vous cherchez une meilleure façon d'héberger vos sites et applications web ? Vous développez quelque chose de nouveau ? Vous n'aimez tout simplement pas Windows ? C'est pour ça que nous proposons Linux VPS.
Obtenez votre Linux VPSÉtape 1. Installer PPTPD
Si votre système d'exploitation est 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
Si vous utilisez Ubuntu:
apt-get update
apt-get install -y pptpd
Étape 2. Modifier les paramètres IP
Ouvrez les fichiers avec votre éditeur préféré, nous utilisons vim ici
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Étape 3. Ajouter les noms d'utilisateur et mots de passe
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Étape 4. Activer le transfert réseau dans /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
utilisez la commande suivante pour appliquer la modification :
sysctl -p
Étape 5. Configurer le routage et le pare-feu
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
Si votre système d'exploitation est CentOS/RedHat 6 & CentOS/RedHat 7, en utilisant la commande suivante pour enregistrer :
service iptables save
service iptables restart
À lire aussi : Lister et supprimer les règles Iptables Linux
Étape 6. Démarrer le serveur PPTP VPN
Si votre OS est CentOS ou Redhat, utilisez la commande suivante :
service pptpd restart
Si votre OS est Ubuntu, utilisez la commande suivante :
systemctl restart pptpd
Pour démarrer le démon PPTP automatiquement au prochain redémarrage, utilisez la commande :
Si votre système d'exploitation est CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Si vous utilisez Ubuntu:
systemctl enable pptpd
Questions fréquemment posées
Qu'est-ce qu'un PPTP VPN ?
C'est un type de réseau privé virtuel simple à configurer sur votre VPS, que vous utilisiez Ubuntu, Debian ou CentOS/RHEL. Il crée un tunnel privé et sécurisé sur des connexions Internet non sécurisées.
Quelle différence entre un serveur PPTP VPN et une application VPN ?
Une application VPN n'est qu'un client : vous n'avez pas accès au serveur. En créant votre propre serveur VPN, vous contrôlez toutes les connexions et restez totalement indépendant. Vous pouvez également accéder à vos fichiers et ressources en toute sécurité.
Puis-je configurer un serveur PPTP VPN sur Windows ?
Il existe des façons de configurer un VPN avec Windows Server, mais c'est bien plus compliqué que de le faire sur Linux. Si vous préférez ne pas transformer votre Windows en Linux, vous pouvez toujours obtenir un VPS MikroTik chez Cloudzy.
Comment me connecter à mon serveur PPTP VPN ?
Vous devrez configurer votre appareil ou votre logiciel VPN pour qu'il se connecte à votre serveur en utilisant son adresse IP ainsi que le nom d'utilisateur et le mot de passe que vous avez créés ci-dessus.