Przejdź do treści głównej
50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
4 min left
Bezpieczeństwo i sieci

Jak zainstalować PPTP VPN na CentOS 8 (przewodnik krok po kroku)

Matt Schmitt Autor: Matt Schmitt 4 min czytania Zaktualizowano Apr 15, 2023
install PPTP VPN on CentOS 8

W tym poradniku pokażemy ci, jak instalacja PPTP VPN na CentOS 8Wiesz, PPTP VPS to skrót od Point to Point Tunneling Protocol. To tradycyjny protokół do wdrażania sieci VPN. Virtual Private Network (VPN) to metoda połączenia służąca do dodania bezpieczeństwa i prywatności sieciom prywatnym i publicznym, takim jak hotspoty WiFi i internet.

Najczęściej firmy używają VPN do ochrony wrażliwych danych. Zwykli użytkownicy mogą go też stosować w krajach, gdzie rząd ogranicza dostęp do treści internetowych.

Wirtualna sieć prywatna zwiększa prywatność, ponieważ oryginalny adres IP użytkownika zostaje zastąpiony adresem od dostawcy VPN.

Innymi słowy, gdy używasz VPN, Twój adres IP jest ukryty, co daje Ci większe bezpieczeństwo i ochronę. Pomaga Ci to również odwiedzać zablokowane i zakazane strony internetowe. Wszystkie opcje serwerów omawiamy w naszym szczegółowym artykule o najlepszy VPS do VPN.

Co oznacza tunelowanie typu punkt-punkt?

how to install PPTP VPN on centOS

PPTP (Point-to-Point Tunneling Protocol) to protokół VPN używany do zapewnienia prawidłowej komunikacji między klientem VPN a serwerem VPN. Jest również dostępny dla CentOS Linux. PPTP to bezpłatny system operacyjny o otwartym kodzie źródłowym (wspierany przez społeczność), kompatybilny z jego źródłem Red Hat Enterprise Linux z projektu CentOS.

Administratorzy rzadko używają PPTP jako protokołu stabilnego. Jednak jego wdrażanie jest prostsze i bardziej bezpośrednie na CentOS Linux. Jeśli potrzebujesz tej konfiguracji, artykuł będzie dla Ciebie przydatny. Opiszemy, jak instalacja PPTP VPN na CentOS 8

centos-vps Serwer w Czystej Postaci

Załóż CentOS 7 lub CentOS 8 na swoim Cloudzy CentOS VPS i uruchom wydajny serwer Linux z minimalnym zużyciem zasobów.

Zdobądź CentOS VPS

Jak skonfigurować i zainstalować PPTP VPN na CentOS 8

Krok 1Zainstaluj PPP

Instalacja PPTP całkowicie zależy od pakietów PPP i PPTPD. W tym celu najpierw zainstaluj powiązany pakiet, a następnie skonfiguruj go. Uruchom następujące polecenia jedno po drugim:

yum install ppp iptables nano
cd /usr/local/src

Dla 64-bitowego systemu operacyjnego:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm

Dla 32-bitowego systemu operacyjnego:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm

Przeczytaj też: Wyświetlanie i usuwanie reguł Linux Iptables

Krok 2: Skonfiguruj PPTPD

Edytuj ustawienia IP w: /etc/pptpd.conf jak poniżej:

nano /etc/pptpd.conf

Edytuj następujące ustawienia w /etc/ppp/options.pptpd:

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Krok 3: Utwórz użytkownika do dostępu do serwera VPN

Dodaj konto użytkownika w /etc/ppp/chap-secrets (przypisz nazwę użytkownika i hasło) w ten sposób:

nano /etc/ppp/chap-secrets

Krok 4: Włącz przekierowanie IP/sieci

Potrzebujemy przekierowania IP, aby VPN mógł trasować pakiety między klientami VPN a światem zewnętrznym. Serwer VPN stanie się routerem:

sudo v1 /etc/sysctl.conf

Teraz dodaj następującą linię:

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

Aby zmiany w sysctl.conf weszły w życie, użyj następującego polecenia:

sysctl -p

Krok 5: Skonfiguruj "iptables"

Teraz musisz dodać następujące reguły IP-tables, aby otworzyć odpowiednie porty i prawidłowo przekierować pakiety danych:

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

Krok 6: Uruchom serwer VPN

service pptpd restart
chkconfig pptpd restart

Gratulacje. Pomyślnie zainstalowałeś PPTP VPN na CentOS! Poniższe kroki pomogą ci skonfigurować PPTP VPN bez interfejsu graficznego. Dzięki tym Linux poleceniom możesz łatwo konfigurować, łączyć się lub nawet rozłączać PPTP VPN. Jak wiadomo, dostępne są też inne opcje samodzielnie hostowanego VPN. Mamy dodatkowy szczegółowy przewodnik dotyczący instalacji OpenVPN Client na VPS. Wśród innych protokołów takich jak IKEv2, L2TP i PPTP, OpenVPN może być tym, który doskonale sprawdza się w przypadku VPN.

Podsumowanie

W tej serii poradników dotyczących technologii VPS pokazaliśmy ci, jak zainstalować PPTP VPN na CentOS 8 Linux lub CentOS VPS. Protokół PPTP nie opisuje uwierzytelniania ani szyfrowania. Dlatego większość administratorów unika go. Ale w dystrybucji CentOS jest bardzo prosty w użyciu.

PPTP ma na celu zapewnienie podobnego poziomu ochrony, bezpieczeństwa i dostępu zdalnego co typowe produkty VPN. Możesz использовать kanał kontrolny PPTP przez TCP i tunel GRE, aby hermetyzować pakiety PPP i zapewnić im większe bezpieczeństwo i ochronę. 

Share

Więcej z bloga

Czytaj dalej.

Gotowy do wdrożenia? Od $2,48/mies.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.