Comment établir la connexion du client VPN PPTP sur Centos / Rhel 7 Linux

Comment établir la connexion du client VPN PPTP sur Centos / Rhel 7 Linux

Ce guide discutera d'une procédure sur la façon de connecter / établir une connexion VPN à l'aide du protocole PPTP sur CentOS 7 ou Redhat 7 Linux la manière non Gui. Ci-dessous, vous pouvez trouver des détails de connexion qui seront utilisés comme exemple. Remplacez les informations VPN PPTP Bellow pour aligner avec vos paramètres de serveur PPTP VPN:

  • Nom de la connexion: LinuxConfig (peut être n'importe quel nom descriptif)
  • Type de connexion VPN: PPTP
  • PPTP VPN Server IP ou domaine: 123.123.1.1
  • Nom d'utilisateur Chap: admin
  • Mot de passe utilisateur de Chap: 00000000

Configuration

Commençons par l'installation du client PPTP:

# yum install pptp 

Dans l'étape suivante, nous chargerons une prise en charge de suivi de connexion pour le module PPTP qui est requis afin d'établir correctement la connexion VPN PPTP:

# modprobe nf_conntrack_pptp 

Maintenant, nous devons ajouter des informations d'identification CAP comme indiqué ci-dessus / etc / PPP / CHAP-Secrets déposer:

# echo 'admin pptp 00000000 *' >> / etc / ppp / chapi-secrets 

À ce stade, en utilisant les informations de connexion VPN ci-dessus, nous avons besoin pour créer un fichier de configuration VPN paier et l'enregistrer dans / etc / ppp / pairs / annuaire. Entrez le code ci-dessous dans un fichier appelé linuxconfig Lors du remplacement des directives IP, Nom et Ipparam du serveur VPN:

PTY "PPTP 123.123.1.1 --nolaUnchPPD "Nom Admin Remotename pptp requis-MPPE-128 Fichier / etc / PPP / Options.pptp ipparam linuxconfig 


Connectez-vous à VPN PPTP

Tout est maintenant prêt à établir la connexion PPTP VPN:

# PPPD Appel LinuxConfig 

Vérifier / var / log / messages pour toute erreur ou avertisseur. Si la connexion PPTP VPN a été établie correctement, vous devez voir la sortie similaire à celle ci-dessous:

7 janvier 17:55:44 LocalHost PPPD [18960]: l'authentification de Chap a réussi le 7 janvier 17:55:44 LocalHost PPTP [18961]: Anon Log [DECAPS_GRE: PPTP_GRE.C: 427]: Paquet tampon 7 (attendant 6, perdu ou réorganisé) 7 janvier 17:55:44 LocalHost PPPD [18960]: MPPE 128 bits Compression apatride activée le 7 janvier 17:55:46 PPPD local [18960]: Local Adresse IP 192.168.100.2 janvier 7 17:55:46 LocalHost PPPD [18960]: Adresse IP distante 192.168.100.0 

Une fois la connexion VPN correctement établie, une nouvelle interface réseau sera créée. Utiliser IP Pour voir sa configuration:

# ip a s… 3: PPP0: MTU 1396 QDISC PFIFO_FAST État inconnu Qlen 3 Link / PPP INET 192.168.100.2 pairs 192.168.100.0/32 Scope Global Ppp0 valid_lft Forever Preferred_lft Forever 

Déconnecter de VPN PPTP

Pour déconnecter la connexion VPN PPTP, tuez simplement gracieusement PPPD démon en utilisant la commande ci-dessous:

# pkill pppd 

Suivant les journaux, nous pouvons voir que PPPD Module sorti gracieusement:

7 janv. 7 janvier 18:00:21 LocalHost NM-Dispatcher: Discatting Action 'Down' pour PPP0 7 janvier 18:00:21 LocalHost Pppd [18960]: Exit 

Dépannage

Si vous recevez un message d'erreur ci-dessous lorsque vous suivez un / var / log / messages enregistrer:

PPPD [32087]: LCP: Timeout Envoi de configuration 

Vous manquez un module chargé nf_conntrack_pptp. Chargez ce module à l'aide d'une commande Linux suivante:

# modprobe nf_conntrack_pptp 

Tutoriels Linux connexes:

  • Comment installer et gérer les polices sur Linux
  • Python Expressions régulières avec des exemples
  • Choses à installer sur Ubuntu 20.04
  • Comment installer Yum sur Linux
  • Installation OpenLitesPeed sur Linux
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment configurer un serveur OpenVPN sur Ubuntu 20.04
  • Managers de réseau Linux GUI
  • Comment mettre à jour Centos
  • Mot de passe par défaut d'ouverture