Jak skonfigurować Proton VPN na routerze FreshTomato za pomocą OpenVPN
- Odczytywanie
- 5 min
- Kategoria
- Routery
Możesz skonfigurować Proton VPN na swoim routerze, co zabezpieży każde urządzenie łączące się z internetem za jego pośrednictwem. W tym poradniku krok po kroku wyjaśniamy, jak skonfigurować Proton VPN na routerze FreshTomato(nowe okno) przy użyciu protokołu OpenVPN.
Pamiętaj, że FreshTomato to jedyna wersja niestandardowego oprogramowania układowego Tomato opracowywanego przez społeczność, która jest nadal aktywnie wspierana. Jeśli korzystasz ze starszej wersji Tomato, zalecamy uaktualnienie do FreshTomato.
Mamy również przewodniki dotyczące konfiguracji Proton VPN na wielu innych popularnych routerach.
Dowiedz się, jak zainstalować Proton VPN na różnych routerach
Zanim zaczniesz, będziesz potrzebować:
- Komputer podłączony do Twojej sieci LAN, aby można było uzyskać dostęp do interfejsu sieciowego routera FreshTomato. Aby to zrobić, wpisz adres podany przez producenta routera w pasku adresu URL przeglądarki. Zazwyczaj jest to 192.168.1.1.
- Your OpenVPN username and password. These are different from your regular Proton VPN username and password. To find them, sign in to account.protonvpn.com and go to Account → OpenVPN username.
Jak skonfigurować Proton VPN na routerze FreshTomato
1. Utwórz plik konfiguracyjny OpenVPN
Zaloguj się do Proton VPN, używając swojej nazwy użytkownika i hasła do konta Proton na stronie account.protonvpn.com, przejdź do sekcji Do pobrania → Pliki konfiguracyjne OpenVPN i pobierz plik konfiguracyjny OpenVPN. Pamiętaj, aby ustawić opcję Wybierz platformę: Router.
Dowiedz się, jak pobrać plik konfiguracyjny OpenVPN z Proton VPN
Do skonfigurowania FreshTomato będziesz potrzebować adresu IP i numeru portu serwera VPN. Znajdziesz je w pierwszym wierszu remote wymienionym w certyfikacie. Pierwsza liczba to adres IP, a druga to numer portu. W poniższym przykładzie adres IP to 185.159.157.6, a numer portu to 51820

Będziesz także potrzebować klucza statycznego OpenVPN. Zaczyna się on od —–BEGIN OpenVPN Static key V1—- i kończy na —–END OpenVPN Static key V1—–.

I na koniec, będziesz potrzebować certyfikatu TLS(nowe okno) z tego pliku konfiguracyjnego. Aby go znaleźć, otwórz pobrany plik konfiguracyjny OpenVPN w edytorze tekstu i poszukaj tekstu, który zaczyna się od —–BEGIN CERTIFICATE—- i kończy na –—-END CERTIFICATE—–.

1. Skonfiguruj podstawowe ustawienia OpenVPN
Otwórz interfejs sieciowy routera FreshTomato w oknie przeglądarki i przejdź do VPN → VPN Tunneling → OpenVPN Client → karta Basic, a następnie skonfiguruj następujące ustawienia:
(Jeśli Twoje urządzenie obsługuje więcej niż jednego klienta OpenVPN, możesz wybrać, którego z nich chcesz skonfigurować).
- Enable on Start: zaznaczone
- Interface Type: TUN
- Protocol: UDP
- Server Address/Port: Wpisz adres IP oraz numer portu serwera VPN. Znajdziesz je w pierwszym wierszu remote wymienionym w certyfikacie (szczegóły w kroku 1)
- Firewall: Automatycznie
- Create NAT on tunnel: zaznaczone
- Inbound Firewall: zaznaczone
- Authorization Mode: TLS
- TLS control channel security (tls-auth/tls-crypt): Encrypt channel Username/Password Authentication: zaznaczone
- Username: Twoja nazwa użytkownika OpenVPN
- Password: Twoje hasło OpenVPN.
Pamiętaj: Twoja nazwa użytkownika i hasło OpenVPN są inne niż Twoja zwykła nazwa użytkownika i hasło Proton VPN.
- Username Authen. Only: –
- Auth digest: SHA256
Aby włączyć dodatkowe funkcje, dodaj następujące sufiksy do swojej nazwy użytkownika OpenVPN.
- NetShield Ad-blocker: +f1
- NetShield Ad-blocker advanced (blokuje również złośliwe oprogramowanie i elementy śledzące): +f2

2. Skonfiguruj zaawansowane ustawienia OpenVPN
Przejdź do karty Advanced i skonfiguruj następujące ustawienia:
- Poll interval: 0
- Redirect internet traffic: Nie
- Accept DNS configuration: Exclusive
- Data ciphers: AES-256-GCM
- Compression: Wyłączone
- TLS Renegotiation Time: 0
- Connection retry: -1
- Verify Certificate (remote-cert-tls server): zaznaczone
- Verify Server Certificate Name (verify-x509-name): Nie
- Custom configuration: dodaj następujące wiersze do pola tekstowego:
remote-random
nobind
tun-mtu 1500
mssfix 0
persist-key
persist-tun
Uwaga: Te ustawienia konfiguracyjne zastępują te pokazane na zrzucie ekranu poniżej.

3. Skonfiguruj ustawienia kluczy OpenVPN
Wybierz kartę Keys i skonfiguruj następujące ustawienia:
- Static key: Wklej klucz statyczny OpenVPN z pliku konfiguracyjnego OpenVPN (patrz krok 1)
- Certificate Authority: Wklej certyfikat TLS ze swojego pliku konfiguracyjnego OpenVPN (patrz krok 1)
Kliknij Save, gdy skończysz.

4. Uruchom połączenie VPN
Aby uruchomić właśnie utworzone połączenie VPN, kliknij przycisk Start Now na dowolnej z kart OpenVPN Client Configuration.

Aby sprawdzić, czy udało Ci się pomyślnie połączyć, przejdź do karty Status. Możesz również przetestować, czy VPN działa, odwiedzając nasz bezpłatny, bezpieczny skaner IP z dowolnego urządzenia w swojej sieci.

Note: jeśli zaczynasz od nowej instalacji FreshTomato lub po twardym resecie routera, połączenie może się nie powieść, ponieważ router nie ma skonfigurowanego prawidłowego czasu. Ponowne uruchomienie routera zazwyczaj rozwiązuje ten problem, aktualizując datę i godzinę z internetu, co pozwala na pomyślne nawiązanie połączenia VPN.
Jak skonfigurować Kill Switch na routerze FreshTomato
Kill Switch na routerze to funkcja bezpieczeństwa, która uniemożliwia urządzeniom podłączonym do routera łączenie się z internetem, jeśli połączenie VPN zostanie przerwane z jakiegokolwiek powodu.
Dowiedz się więcej o Kill Switch
Aby skonfigurować Kill Switch na routerze FreshTomato, przejdź do Administration → Scripts → Zapora sieciowa.
Aby utworzyć Kill Switch, w którym każde urządzenie podłączone do routera straci połączenie z internetem w przypadku awarii połączenia VPN, wpisz następujące wiersze:
WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -p udp -o $WAN_IF -j REJECT --reject-with udp-reset
Aby utworzyć Kill Switch, w którym tylko urządzenia podłączone do routera o określonych adresach IP stracą połączenie z internetem w przypadku awarii połączenia VPN, wpisz następujące wiersze:
WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -s `ip address` -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -s `ip address` -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -s `ip address` -p udp -o $WAN_IF -j REJECT --reject-with udp-reset
Kliknij Zapisz, gdy skończysz.
