Router Keenetic
Jak podłączyć router Keenetic do CreateYourVPN przez XKeen — aby każde urządzenie w domu korzystało z VPN, a reguły dzielonego tunelowania z Twojego panelu docierały do routera automatycznie.
Potrzebujesz Keenetic z portem USB. Całe dodatkowe oprogramowanie (Entware + rdzeń Xray) jest instalowane na pendrive USB, więc bez portu USB nie skonfigurujesz naszego VPN na Keenetic — fabryczne oprogramowanie nie rozumie naszego protokołu. Modele z USB: Viva, Giga, Ultra, Peak, Hopper i podobne; modele bez USB (na przykład Speedster) nie zadziałają. Najprostszy sprawdzian: jeśli na routerze nie ma fizycznego gniazda USB, ta metoda nie jest dla niego.
Podłączenie routera oznacza, że każde urządzenie w domu — telefony, telewizory, konsole, laptopy — korzysta z VPN bez instalowania czegokolwiek na każdym z osobna. A przy poniższej konfiguracji reguły dzielonego tunelowania, które ustawiasz w panelu, trafiają do routera automatycznie: zmień je w panelu, a router sam je pobierze.
Keenetic to szczególny przypadek. Jego fabryczne oprogramowanie nie potrafi odczytać linku subskrypcji VPN, więc uruchamiamy na nim prawdziwy rdzeń Xray za pomocą projektu o nazwie XKeen i dodajemy niewielki auto-aktualizator, który utrzymuje router w synchronizacji z Twoim kontem.
Czego będziesz potrzebować
- Keenetic z portem USB.
- Pendrive USB (około 4 GB lub więcej), który sformatujemy do ext4.
- Kilku minut i dostępu do routera (interfejs webowy + SSH).
Krok 1. Włącz OPKG i podłącz pendrive USB
W interfejsie webowym Keenetic otwórz Ustawienia ogólne → Aktualizacje i opcje komponentów → Opcje komponentów (dokładne brzmienie zależy od wersji oprogramowania) i włącz Obsługę pakietów Open (OPKG) oraz System plików Ext. Router uruchomi się ponownie, aby je dodać.
Sformatuj pendrive USB do ext4 i podłącz go do routera.
Krok 2. Zainstaluj Entware i XKeen
Entware to system pakietów, który pozwala instalować dodatkowe oprogramowanie (takie jak Xray) na pendrive USB; XKeen zarządza Xray za Ciebie.
Postępuj zgodnie z oficjalnymi przewodnikami krok po kroku — utrzymują one dokładne polecenia aktualne dla bieżącego oprogramowania:
Połącz się z routerem przez SSH (login jest taki sam jak do interfejsu webowego). Zainstaluj podstawy: opkg update, a następnie opkg install curl.
Zainstaluj XKeen zgodnie z powyższym przewodnikiem. Gdy to się zakończy, xkeen -v powinno zgłosić wersję.
XKeen używa portu 443. Jeśli interfejs webowy Twojego routera używa HTTPS na porcie 443, najpierw przenieś go na inny port (na przykład 8443), aby oba nie kolidowały — przewodnik XKeen pokazuje, jak to zrobić.
Krok 3. Pobierz polecenie ze swojego konta
Wszystko, czego potrzebujesz, jest już przygotowane na Twoim koncie: zakładka Keenetic zawiera polecenie instalacji z wbudowanym Twoim osobistym linkiem subskrypcji. Nie ma nic do składania ani szukania — po prostu skopiuj je.
Włącz przełącznik Obsługa routera i wybierz zakładkę Keenetic.
Pojawia się gotowe polecenie instalacji. Część w cudzysłowie wewnątrz niego to Twój osobisty link subskrypcji dla routera, w formacie https://your-host/sub/your-token/xray — to właśnie tego router używa, aby złożyć Twój VPN razem z regułami z Twojego panelu. Naciśnij Kopiuj: całe polecenie zostaje skopiowane, z linkiem już wypełnionym:
curl -fsSL https://createyourvpn.com/xkeen-install.sh | sh -s -- 'https://<your-host>/sub/<your-token>/xray'<your-host> i <your-token> to tutaj tylko przykładowe symbole zastępcze; na Twoim koncie są już Twoimi prawdziwymi wartościami. Nie ma nic do wpisywania ani zmieniania ręcznie.
Wklej skopiowane polecenie do sesji SSH routera i uruchom je. Pobiera ono nasz skrypt konfiguracyjny, przekazuje mu Twój link subskrypcji, instaluje niewielki auto-aktualizator z zaplanowanym zadaniem, od razu stosuje Twoją konfigurację i restartuje XKeen.
Link w tym poleceniu to sekret — każdy, kto go ma, może korzystać z Twojego VPN. Nie udostępniaj go ani nie publikuj nigdzie.
Krok 4. Sprawdź, czy działa
Na dowolnym urządzeniu podłączonym przez router otwórz stronę, która powinna iść przez VPN, i potwierdź, że Twoja widoczna lokalizacja się zmieniła. Strony, które ustawiłeś na omijanie VPN w panelu, powinny nadal otwierać się bezpośrednio. Od teraz, gdy zmieniasz reguły dzielonego tunelowania w panelu, router aktualizuje się według harmonogramu — nie trzeba go już dotykać.
Uwaga o IPv6. VPN działa po IPv4. Jeśli Twój dostawca daje Ci IPv6, wyłącz IPv6 na routerze (lub nie kieruj go do XKeen), aby Twój prawdziwy adres nie mógł wyciec obok tunelu.
Przydatne źródła
- XKeen (Corvus-Malus) — szczegółowy przewodnik w języku rosyjskim.
- XKeen install order (jameszeroX wiki) — krok po kroku ze zrzutami ekranu.
- Xkeen-UI — opcjonalny panel webowy dla XKeen.
Happ
Jak zainstalować aplikację Happ na telefonie lub komputerze, co zrobić, gdy jest niedostępna w twoim kraju, oraz jak połączyć się za pomocą linku z twojego konta.
Router OpenWRT
Jak podłączyć router OpenWRT do CreateYourVPN za pomocą Nikki — dodaj jeden link subskrypcji, a reguły dzielonego tunelowania z Twojego panelu zastosują się automatycznie do całej sieci domowej.