Jak ustalić połączenie klienta PPTP VPN na Centos/Rhel 7 Linux
- 855
- 4
- Igor Madej
W niniejszym przewodniku omówi procedurę podłączenia/ustanowienia połączenia VPN za pomocą protokołu PPTP na CentOS 7 lub Redhat 7 Linux w sposób bez GUI. Poniżej można znaleźć szczegóły połączenia, które będą używane jako przykład. Wymień informacje Bellow PPTP VPN, aby wyrównać Ustawienia serwera PPTP VPN:
- Nazwa połączenia: LinuxConfig (może być dowolną nazwą opisową)
- VPN Connection Typ: PPTP
- PPTP VPN Server IP lub domena: 123.123.1.1
- Nazwa użytkownika Chap: Administrator
- Hasło użytkownika Chap: 00000000
Konfiguracja
Zacznijmy od instalacji klienta PPTP:
# Yum Instal PPTP
W następnym kroku załadujemy obsługę śledzenia połączeń dla modułu PPTP, który jest wymagany w celu prawidłowego ustalenia połączenia PPTP VPN:
# modprobe nf_conntrack_pptp
Teraz musimy dodać poświadczenia Chap, jak podano powyżej /etc/ppp/chap-secrets
plik:
# echo 'admin pptp 00000000 *' >>/etc/ppp/chap-secrets
Na tym etapie, używając powyższych informacji o połączeniu VPN, musimy utworzyć plik konfiguracji Peer VPN i zapisać go w /etc/ppp/rówieśnicy/
informator. Wprowadź poniższy kod do pliku o nazwie Linuxconfig
Podczas zastępowania dyrektyw IP, nazwy i IPPARAM VPN:
pty "pptp 123.123.1.1 --Nolaunchpppd "Nazwa administratora zdalne nazwa pptp wymaganie mppe-128 plik/etc/ppp/opcje.pptp ipparam linuxconfig
Połącz się z VPN PPTP
Wszystko jest teraz gotowe do nawiązania połączenia PPTP VPN:
# pppd połączenie linuxconfig
Sprawdzać /var/log/wiadomości
dla wszelkich błędów lub ostrzeżeń. Jeśli połączenie PPTP VPN zostało poprawnie ustalone, powinieneś zobaczyć wyjście podobne do tego poniżej:
7 stycznia 17:55:44 LocalHost PPPD [18960]: Uwierzytelnianie rozdz. 7 stycznia 17:55:44 LocalHost PPTP [18961]: Anon Log [Decaps_Gre: pptp_gre.C: 427]: Pakiet buforujący 7 (oczekuje 6, utracony lub kolejności) 7 stycznia 17:55:44 LocalHost PPPD [18960]: MPPE 128-bitowa kompresja bezpaństwowa włączona 7 stycznia 17:55:46 LocalHost PPPD [18960]: Local Adres IP 192.168.100.2 stycznia 7 17:55:46 LocalHost PPPD [18960]: zdalny adres IP 192.168.100.0
Po poprawnym ustaleniu połączenia VPN utworzy się nowy interfejs sieciowy. Używać ip
Aby zobaczyć jego konfigurację:
# IP A S… 3: PPP0: MTU 1396 QDISC PFIFO_FAST Stan Nieznany QLen 3 Link/PPP INET 192.168.100.2 Peer 192.168.100.0/32 Zakres Global PPP0 poprawny_lft na zawsze preferowany_lft na zawsze
Odłącz od VPN PPTP
Odłączyć połączenie VPN PPTP, po prostu wdzięcznie zabijać pppd
Demon za pomocą poniższego polecenia:
# PKILL PPPD
Po dziennikach możemy to zobaczyć pppd
Moduł wyszedł z wdziękiem:
7 stycznia 18:00:21 LocalHost Systemd: Uruchom Service Dispatcher Script Manager Network Manager. 7 stycznia 18:00:21 LocalHost NM-Dispatcher: Wysyłanie akcji „Down” dla PPP0 7 stycznia 18:00:21 LocalHost PPPD [18960]: Exit
Rozwiązywanie problemów
Jeśli otrzymasz poniższy komunikat o błędzie po śledzeniu /var/log/wiadomości
dziennik:
PPPD [32087]: LCP: Wysyłanie limitu czasu
Brakuje ci modułu załadowanego nf_conntrack_pptp
. Załaduj ten moduł za pomocą następujące polecenie Linux:
# modprobe nf_conntrack_pptp
Powiązane samouczki Linux:
- Jak instalować czcionki i zarządzać Linux
- Wyrażenia regularne Pythona z przykładami
- Rzeczy do zainstalowania na Ubuntu 20.04
- Jak zainstalować Yum na Linux
- Instalacja OpenLitespeed w Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Jak skonfigurować serwer OpenVPN na Ubuntu 20.04
- Menedżerowie sieci GUI Linux
- Jak aktualizować centos
- OpenLitespeed domyślne hasło
- « Jak zainstalować odtwarzacz filmu popcorn na Ubuntu 16.04 Xenial Xerus Linux
- Zainstaluj niezgodę z Debian 9 Stretch Linux »