So erstellen Sie die PPTP -VPN -Client -Verbindung unter CentOS/Rhel 7 Linux

So erstellen Sie die PPTP -VPN -Client -Verbindung unter CentOS/Rhel 7 Linux

In diesem Leitfaden wird ein Verfahren zur Verbindung/Herstellung einer VPN. Im Folgenden finden Sie Verbindungsdetails, die als Beispiel verwendet werden. Ersetzen Sie die Bellow PPTP VPN -Informationen, um sich an Ihren PPTP -VPN -Servereinstellungen auszurichten:

  • Verbindungsname: LinuxConfig (kann jeder beschreibende Name sein)
  • VPN -Konnetionstyp: PPTP
  • PPTP VPN Server IP oder Domain: 123.123.1.1
  • Chap Benutzername: Administrator
  • CHAP -Benutzerkennwort: 00000000

Aufbau

Beginnen wir mit der Installation des PPTP -Clients:

# Yum PPTP installieren 

Im nächsten Schritt laden wir eine Verbindungsverfolgungsunterstützung für das PPTP -Modul, das erforderlich ist, um die PPTP -VPN -Verbindung korrekt herzustellen:

# modProbe nf_conntrack_pptp 

Jetzt müssen wir CHAP -Anmeldeinformationen hinzufügen, wie oben angegeben /etc/ppp/chapsecrets Datei:

# Echo 'Admin PPTP 00000000 *' >>/etc/ppp/chapsecrets 

Zu diesem Zeitpunkt müssen wir die oben genannten VPN -Verbindungsinformationen verwenden /etc/ppp/peers/ Verzeichnis. Geben Sie den folgenden Code in eine aufgerufene Datei ein Linuxconfig Beim Austausch von VPN Server IP, Namen und Ipparam -Anweisungen:

Pty "PPTP 123.123.1.1-Nolaunchpppd "Name Admin Remotenname PPTP Request-MPPE-128-Datei/etc/ppp/Optionen.PPTP Ipparam LinuxConfig 


Verbindung zu VPN PPTP herstellen

Alles ist jetzt bereit, die PPTP -VPN -Verbindung herzustellen:

# PPPD Rufen Sie Linuxconfig auf 

Überprüfen /var/log/messages für Fehler oder Warnungen. Wenn die PPTP -VPN -Verbindung korrekt hergestellt wurde, sollte Sie die Ausgabe ähnlich wie unten sehen:

7. Januar 17:55:44 LOCALHOST PPPD [18960]: CHAP -Authentifizierung erfolgreich 7 Jan.C: 427]: Pufferpaket 7 (erwartet 6, verloren oder neu). IP -Adresse 192.168.100.2. Januar 7 17:55:46 LOCALHOST PPPD [18960]: Remote IP -Adresse 192.168.100.0 

Sobald die VPN -Verbindung korrekt hergestellt wurde, wird eine neue Netzwerkschnittstelle erstellt. Verwenden IP Um seine Konfiguration zu sehen:

# IP A S… 3: PPP0: MTU 1396 QDISC Pfifo_fast Status Unbekannt Qlen 3 Link/PPP Inet 192.168.100.2 Peer 192.168.100.0/32 Global Global PPP0 valid_lft für immer bevorzugt_lft für immer 

Von VPN PPTP trennen

VPN PPTP -Verbindung zu trennen, um einfach anmutig zu töten PPPD Dämon mit dem Befehl unten:

# PKILL PPPD 

Nach den Protokollen können wir das sehen PPPD Das Modul verließ anmutig:

7. Januar 18:00:21 LOCALHOST SYSTEMD: Der Dispatcher -Dienst von Network Manager -Skript -Skript -Skript -Dienst begann. 7. Januar 18:00:21 LOCALHOST NM-Dispatcher: Versandaktion 'Down' für PPP0 7. Januar 18:00:21 LOCALHOST PPPD [18960]: Ausfahrt 

Fehlerbehebung

Wenn Sie eine folgende Fehlermeldung erhalten, wenn Sie a folgen /var/log/messages Protokoll:

PPPD [32087]: LCP: Timeout Senden 

Ihnen fehlen ein ladbares Modul nf_conntrack_pptp. Laden Sie dieses Modul mit einem folgenden Linux -Befehl:

# modProbe nf_conntrack_pptp 

Verwandte Linux -Tutorials:

  • So installieren und verwalten Sie Schriftarten unter Linux
  • Python reguläre Ausdrücke mit Beispielen
  • Dinge zu installieren auf Ubuntu 20.04
  • So installieren Sie Yum unter Linux
  • OpenLiteSespeed -Installation unter Linux
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • So richten Sie einen OpenVPN -Server auf Ubuntu 20 ein.04
  • Linux GUI -Netzwerkmanager
  • So aktualisieren Sie CentOs
  • OpenLiteSespeed Standardkennwort