50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
4 min pozostało
Bezpieczeństwo i sieci

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

Matt Schmitt By Matt Schmitt 4 min czytania Zaktualizowano 15 kwietnia 2023
instalacja PPTP VPN na 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?

jak zainstalować PPTP VPN na 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.

Wnioski

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ę. 

Udostępnij

Więcej z bloga

Czytaj dalej.

Obraz tytułowy Cloudzy do przewodnika MikroTik L2TP VPN, pokazujący laptopa łączącego się z szafą serwerową przez świecący niebiesko-złoty cyfrowy tunel z ikonami tarcz.
Bezpieczeństwo i sieci

Konfiguracja MikroTik L2TP VPN (z IPsec): Przewodnik RouterOS (2026)

W tej konfiguracji MikroTik L2TP VPN, L2TP obsługuje tunelowanie, a IPsec obsługuje szyfrowanie i integralność; ich połączenie daje natywną kompatybilność klienta bez agentów firm trzecich

Rexa CyrusRexa Cyrus 9 min czytania
Okno terminala z komunikatem ostrzegawczym SSH o zmianie identyfikacji zdalnego hosta, z tytułem przewodnika naprawy i logo Cloudzy na ciemnym morskim tle.
Bezpieczeństwo i sieci

Ostrzeżenie: Identyfikacja zdalnego hosta uległa zmianie i jak to naprawić

SSH to bezpieczny protokół sieciowy, który tworzy zaszyfrowany tunel między systemami. Pozostaje popularny wśród deweloperów potrzebujących zdalnego dostępu do komputerów bez konieczności korzystania z interfejsu graficznego

Rexa CyrusRexa Cyrus 10 min czytania
Ilustracja przewodnika rozwiązywania problemów z serwerem DNS z symbolami ostrzegawczymi i niebieskim serwerem na ciemnym tle dla błędów rozpoznawania nazw w Linuxie
Bezpieczeństwo i sieci

Tymczasowy błąd rozpoznawania nazw: Co to oznacza i jak to naprawić?

Podczas korzystania z Linuxa możesz napotkać tymczasowy błąd rozpoznawania nazw przy próbie dostępu do stron, aktualizacji pakietów lub wykonywania zadań wymagających połączenia internetowego

Rexa CyrusRexa Cyrus 12 min czytania

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.