💡 Uwaga: Szukasz bezpiecznego i efektywnego VPN? Sprawdź nasze niedrogie Linux VPS, zaprojektowane dla najwyższej wydajności i niezawodności. Zacznij szybko i skorzystaj z naszego połączenia 10Gbps.
Prywatność i bezpieczeństwo są dziś tak ważne, że nie można ich lekceważyć. Dla większości ludzi wirtualna sieć prywatna (VPN) to narzędzie do unikania śledzenia i pozostania anonimowym. Oczywiście dostępnych jest wiele darmowych i płatnych aplikacji i usług VPN, możesz ich używać, jeśli szukasz tylko bezpiecznego przeglądania. Ale możesz też utworzyć własny serwer PPTP VPN.
Uruchomienie VPN na własnym serwerze otwiera zupełnie nowe możliwości. Nie tylko będziesz mieć pełną kontrolę nad swoimi danymi i ich przepływem, ale będziesz mógł też używać VPN do innych celów. Poza zapewnieniem bezpiecznego, anonimowego przeglądania lub omijanie ograniczeń internetowych, sieć VPN to również sposób na bezpieczny dostęp do wrażliwych plików lub aplikacji na prywatnym serwerze. Wiele firm stosuje VPN, aby pracownicy mieli dostęp do zasobów firmy. Niezależnie od powodu, skonfigurowanie własnej sieci VPN na twoim serwerze daje ci pełną kontrolę. O tym mówi ten przewodnik. Pokażę ci, jak skonfigurować serwer PPTP VPN na Ubuntu w kilku prostych krokach. Najpierw jednak wyjaśnijmy, czym dokładnie jest serwer PPTP VPN i jak działa.
Czym jest PPTP VPN?
Wirtualne Sieci Prywatne (VPN) to narzędzie umożliwiające bezpieczny dostęp do innego komputera, zasobów lub plików przez zwykłe połączenie internetowe. Sieć VPN można sobie wyobrazić jako tunel, przez który mogą przejść tylko połączenia z odpowiednim certyfikatem, tworząc bezpieczną przestrzeń. Dla większości użytkowników VPN to po prostu rozszerzenie przeglądarki lub aplikacja ułatwiająca anonimowe przeglądanie internetu. Aplikacja, którą do tego używasz, to klient VPN, a serwer VPN obsługuje firma świadcząca usługę. Tutaj pokażę ci, jak utworzyć i przejąć kontrolę nad własnym serwerem PPTP VPN.
PPTP to Point-to-Point Tunneling Protocol. To najprostszy sposób skonfigurowania bezpiecznej sieci prywatnej, a serwer PPTP VPN można utworzyć w kilka kroków i za bardzo niski koszt. Jeśli proste protokoły nie działają w twoim regionie, zakupienie lub skonfigurowanie zaciemniony VPN może być twoją najlepszą opcją. Zaczynamy.
Przeczytaj również: Konfiguracja OpenVPN Ubuntu dla Debian i CentOS
Jak skonfigurować PPTP VPN na Linux VPS
Naturalnie, aby skonfigurować serwer PPTP VPN na Ubuntu, najpierw potrzebujesz Ubuntu. Według naszych recenzji Expert UbuntuCloudzy jest najlepszą opcją do hostowania twojej sieci VPN. Cloudzy's Linux VPS to twój najlepszy wybór na niedrogą Ubuntu, która jest wystarczająco wydajna, aby obsługiwać konieczny przepływ danych.
Teraz, gdy masz gotową Ubuntu, użyj SSH, aby połączyć się z wierszem poleceń Debian i przygotować się do utworzenia serwera PPTP VPN.
Hosting Linux bez komplikacji
Szukasz lepszego sposobu na hostowanie stron i aplikacji internetowych? Pracujesz nad nowym projektem? A może po prostu nie chcesz korzystać z Windows? Od tego właśnie mamy Linux VPS.
Zamów swój Linux VPSKrok 1. Zainstaluj PPTPD
Jeśli twój system operacyjny to CentOS/RedHat 6 & CentOS/RedHat 7:
yum install -y ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Jeśli używasz Ubuntu:
apt-get update
apt-get install -y pptpd
Krok 2. Edytuj ustawienia IP
Otwórz pliki w ulubionym edytorze, my używamy vim
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Krok 3. Dodaj nazwy użytkowników i hasła
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Krok 4. Włącz przekazywanie w sieci w /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
użyj następującego polecenia, aby zastosować zmianę:
sysctl -p
Krok 5. Skonfiguruj routing i firewall
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
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
Jeśli twój system operacyjny to CentOS/RedHat 6 & CentOS/RedHat 7, użyj następującego polecenia do zapisania:
service iptables save
service iptables restart
Przeczytaj również: Wyświetlanie i usuwanie reguł Linux Iptables
Krok 6. Uruchom serwer PPTP VPN
Jeśli twój system to Debian lub Redhat, użyj następującego polecenia:
service pptpd restart
Jeśli twój system to Ubuntu, użyj następującego polecenia:
systemctl restart pptpd
Aby automatycznie uruchomić PPTP Daemon przy następnym starcie, użyj polecenia:
Jeśli twój system operacyjny to CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Jeśli używasz Ubuntu:
systemctl enable pptpd
Często zadawane pytania
Czym jest PPTP VPN?
To prosty typ Wirtualnej Sieci Prywatnej, którą łatwo skonfigurujesz na Ubuntu za pomocą Ubuntu, Debian lub Redhat/CentOS. Tworzy bezpieczny, prywatny tunel w niezabezpieczonych połączeniach internetowych.
Czym różni się serwer PPTP VPN od aplikacji VPN?
Aplikacja VPN to tylko klient, co oznacza, że nie masz dostępu do serwera. Kiedy utworzysz własny serwer VPN, będziesz mieć pełną kontrolę nad wszystkimi połączeniami i będziesz w pełni niezależny. Ponadto będziesz mieć bezpieczny dostęp do swoich plików i zasobów.
Czy mogę skonfigurować serwer PPTP VPN na Windows?
Istnieją sposoby skonfigurowania sieci VPN za pomocą serwera Windows, ale są znacznie bardziej uciążliwe niż robienie tego na Linuxie. Jeśli nie chcesz zamieniać systemu Windows na Linux, zawsze możesz kupić serwer MikroTik Ubuntu od Cloudzy.
Jak się połączyć z moim serwerem PPTP VPN?
Będziesz musiał skonfigurować swoje urządzenie lub oprogramowanie VPN, aby połączyć się z serwerem, używając jego adresu IP i nazwy użytkownika/hasła, które utworzyłeś wcześniej.