Istnieje kilka różnych sposobów zdalnego dostępu do routera bezprzewodowego i zarządzania nim. Możesz włączyć opcję zdalnego monitorowania w niektórych routerach lub użyć usługi DDNS, jeśli masz dynamiczny adres IP, aby uzyskać dostęp do routera Wi-Fi i sterować nim zdalnie. Są to jednak metody niezabezpieczone i dlatego są domyślnie wyłączone.

Podczas wystawiania routera lub urządzeń na Internet zabezpieczenie połączenia ma kluczowe znaczenie dla uniknięcia nieautoryzowanego dostępu i ataków. W tym przewodniku dowiesz się, jak bezpiecznie uzyskiwać dostęp do routera Wi-Fi i innych instancji, takich jak lokalne serwery internetowe, i zarządzać nimi, korzystając z bezpłatnych i bezpiecznych tuneli Cloudflare.

Powody zdalnego dostępu do routera Wi-Fi

Zanim przejdziemy do części konfiguracji, konieczne jest omówienie potrzeby zdalnego dostępu do routera Wi-Fi. Poniżej kilka przykładów:

  • Często musisz rozwiązywać problemy z siecią Wi-Fi swojego rodzica.
  • Zarządzaj kontrolą dostępu i kontrolą rodzicielską.
  • instagram viewer
  • Monitoruj wykorzystanie sieci lub przepustowości.
  • Sprawdź, czy Twoje dzieci grają w gry online lub się uczą.

W przypadku problemów z domową siecią Wi-Fi lub LAN, oto: wszystko, co musisz wiedzieć o naprawianiu połączenia internetowego.

Rzeczy, których będziesz potrzebować

Możesz użyć dowolnego starego laptopa lub Raspberry Pi, takiego jak Raspberry Pi Zero W, aby skonfigurować tunel Cloudflare w celu zdalnego bezpiecznego dostępu do routera Wi-Fi.

  • W tym przewodniku używamy Raspberry Pi Zero W za 10 USD. Jest tani, mały i łączy się bezprzewodowo z domową bezprzewodową siecią LAN.
  • Będziesz także musiał się zarejestrować i utworzyć bezpłatne konto w Cloudflare.
  • Zarejestrowana nazwa domeny. Możesz zarejestrować darmową domenę .tk przez Freenom.com lub kup go od jednego z najlepsi rejestratorzy nazw domen.

Zainstaluj i skonfiguruj tunel Cloudflare

Wykonaj poniższe czynności, aby zainstalować i skonfigurować tunel Cloudflare na Raspberry Pi Zero W w celu bezpiecznego zdalnego dostępu do routera Wi-Fi.

Krok 1: Dodaj domenę do Cloudflare

Po zarejestrowaniu domeny i utworzeniu konta Cloudflare wykonaj następujące kroki, aby dodać ją do Cloudflare.

  1. W Cloudflare, iść do Strony internetowe i kliknij Dodaj witrynę.
  2. Wprowadź nazwę domeny i kliknij Dodaj witrynę.
  3. Kliknij Zaczynaj pod Bezpłatny plan.
  4. Kliknij Kontynuuj > Potwierdź.
  5. Skopiuj serwery nazw i dodaj je pod swoim Wolność lub witryna rejestratora domen.
  6. Kliknij Gotowe, sprawdź serwery nazw, a następnie kliknij Zakończ później.

Otóż ​​to. Twoja domena zostanie teraz dodana do Cloudflare.

Krok 2: Zainstaluj i uwierzytelnij Cloudflared

Na karcie SD Raspberry Pi Zero W sflashuj system operacyjny Raspbian Lite za pomocą Raspberry Pi Imager.

Po flashowaniu pliku systemu operacyjnego utwórz pusty plik SSH na partycji rozruchowej. Ponadto utwórz wpa_supplicant.conf plik i dodaj następujące.

 kraj=USA
ctrl_interface=KATALOG=/var/run/wpa_supplicant GROUP=netdev
update_config=1
sieć={
ssid="NAZWA SIECI"
psk="SIEĆ-HASŁO"
}

Zastąp NAZWA SIECI oraz SIEĆ-HASŁO pola, a następnie skopiuj/wklej plik do katalogu głównego partycji rozruchowej.

Następnie włóż kartę SD do Raspberry Pi Zero W i podłącz zasilanie. Po uruchomieniu użyj Zaawansowany skaner IP narzędzie, aby znaleźć adres IP.

Następnie otwórz Kit na komputerze z systemem Windows wprowadź adres IP Raspberry Pi i kliknij otwarty. Wybierać TAk i wtedy zaloguj się jako: pi z hasło: malina.

Teraz uruchom następujące polecenia, aby zainstalować i skonfigurować Cloudflared.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
smoła-xvzfchmura_2022.7.1_ramię.smoła.gz
sudo cp ./cloudflared /usr/lokalny/bin
sudo chmod +x /usr/lokalny/bin/cloudflared
rozbłysła chmura -v
logowanie w chmurze

Skopiuj adres URL wyświetlony w oknie terminala, wklej go do przeglądarki internetowej i autoryzuj domenę.

Krok 3: Utwórz bezpieczny tunel, aby uzyskać zdalny dostęp do routera

Aby utworzyć tunel, uruchom następujące polecenie w oknie terminala:

tworzenie tunelu w chmurze 

Spowoduje to utworzenie tunelu z identyfikatorem UUID i wygenerowanie pliku JSON. Skopiuj ścieżkę do pliku UUID i JSON.

Następnie skonfiguruj tunel, tworząc i edytując plik konfiguracyjny lub plik config.yml.

sudo nano ~/.cloudflared/config.yml

Teraz wklej następujący wiersz kodu.

tunel: a2efc6c1-2c75-45f8-b529d3ee
plik-poświadczeń: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
ingres:
-nazwa hosta: myrouter.MojaDomena.com
usługa: http://192.168.0.1
-usługa: http_stan:404

Pamiętaj, aby wymienić UUID tunelu i plik-poświadczeń path (ścieżka do pliku JSON) i nazwa hosta, którą chcesz nadać, aby uzyskać zdalny dostęp do routera. Możesz utworzyć tyle wpisów nazw hostów, ile chcesz uzyskać zdalny dostęp do innych urządzeń lub usług. Na przykład, jeśli masz kamerę IP, możesz przekierować kanał do nazwy hosta i uzyskać zdalny dostęp do kanału kamery. Jest bezpieczny i zaszyfrowany.

Naciskać CTRL+X i wtedy Tak po którym następuje Wchodzić aby zapisać zmiany. Następnie utwórz wpis DNS, wykonując następujące polecenie,

Cloudflared tunel trasa DNS <Nazwa tunelu><Nazwa hosta>

Możesz także zalogować się na konto Cloudflare, otworzyć domenę i dodać CNAME wpis dla nazwy hosta w ustawieniach DNS.

Na koniec możesz uruchomić tunel, aby uzyskać zdalny dostęp do routera Wi-Fi i zarządzać nim.

bieg tunelu Cloudflare <Nazwa tunelu>

Po uruchomieniu tunelu możesz otworzyć przeglądarkę internetową i odwiedzić utworzoną nazwę hosta, aby uzyskać zdalny dostęp do routera. Ponadto zaleca się przestrzeganie naszych proste wskazówki, jak zabezpieczyć router i router Wi-Fi.

Jeśli jednak otrzymasz jakieś błędy, sprawdź plik konfiguracyjny i popraw wpisy nazwy hosta oraz zweryfikuj identyfikator tunelu i ścieżkę JSON.

Co więcej, możesz tworzyć, usuwać, uruchamiać, zatrzymywać lub ponownie uruchamiać tunele Cloudflare za pomocą następujących poleceń.

Funkcje Polecenia
Utwórz tunel Cloudflare Przebieg tunelu rozbłysłego w chmurze
Usuń tunel Cloudflare usunięcie tunelu w chmurze
Wyświetl listę tuneli Cloudflare lista tuneli w chmurze
Zatrzymaj tunel Cloudflare przystanek tunelu w chmurze
Uruchom ponownie tunel Cloudflare Ponowne uruchomienie tunelu w chmurze
Uruchom tunel Cloudflare Przebieg tunelu rozbłysłego w chmurze

Aby dowiedzieć się więcej o tunelu rozbłyskującym chmurę, możesz odwiedzić Github Cloudflared strona.

Lepszy, szybszy i niezawodny sposób na zdalny dostęp do routerów Wi-Fi

Chociaż możesz używać aplikacji zdalnego pulpitu, takich jak TeamViewer lub open port i włączyć opcję zdalnego zarządzania, aby uzyskać zdalny dostęp do routerów i zarządzać nimi, żadna z nich nie jest bezpieczna.

Możesz jednak zainstalować tunel Cloudflare na dowolnym obsługiwanym urządzeniu, takim jak komputer z systemem Windows, Mac lub Linux lub Raspberry Pi Zero W, 2,3, 4 lub stary laptop, bez większych problemów. Każdy, kto ma niewielką lub żadną wiedzę, może skonfigurować tunel Cloudflare i bezpiecznie uzyskać dostęp do swojego routera lub innych lokalnych instancji z dowolnego miejsca na świecie.