Es gibt verschiedene Möglichkeiten, auf Ihren WLAN-Router aus der Ferne zuzugreifen und ihn zu verwalten. Sie können die Fernüberwachungsoption in einigen Routern aktivieren oder einen DDNS-Dienst verwenden, wenn Sie über eine dynamische IP verfügen, um auf den Wi-Fi-Router aus der Ferne zuzugreifen und ihn zu steuern. Dies sind jedoch unsichere Methoden und daher standardmäßig deaktiviert.

Wenn Sie Ihren Router oder Ihre Geräte dem Internet aussetzen, ist die Sicherung der Verbindung von entscheidender Bedeutung, um unbefugten Zugriff und Angriffe zu vermeiden. In diesem Leitfaden erfahren Sie, wie Sie mit den kostenlosen und sicheren Cloudflare-Tunneln sicher auf Ihren WLAN-Router und andere Instanzen, wie z. B. lokale Webserver, zugreifen und diese verwalten.

Gründe für den Fernzugriff auf den Wi-Fi-Router

Bevor wir zum Einrichtungsteil übergehen, ist es wichtig, die Notwendigkeit des Fernzugriffs auf einen Wi-Fi-Router zu besprechen. Nachfolgend einige Beispiele:

  • Sie müssen häufig Fehler im WLAN-Netzwerk Ihrer Eltern beheben und reparieren.
  • instagram viewer
  • Verwalten Sie die Zugriffskontrolle und die Kindersicherung.
  • Überwachen Sie die Netzwerk- oder Bandbreitennutzung.
  • Überprüfen Sie Ihre Kinder, wenn sie Online-Spiele spielen oder lernen.

Falls es ein Problem mit Ihrem Wi-Fi- oder LAN-Heimnetzwerk gibt, hier Alles, was Sie über die Reparatur Ihrer Internetverbindung wissen müssen.

Dinge, die Sie brauchen

Sie können jeden alten Laptop oder einen Raspberry Pi, wie z. B. Raspberry Pi Zero W, verwenden, um einen Cloudflare-Tunnel für den sicheren Remote-Zugriff auf Ihren WLAN-Router einzurichten.

  • Für diese Anleitung verwenden wir einen 10-Dollar-Raspberry Pi Zero W. Es ist billig, klein und verbindet sich drahtlos mit Ihrem WLAN-Heimnetzwerk.
  • Sie müssen sich auch anmelden und ein kostenloses Konto bei Cloudflare erstellen.
  • Ein registrierter Domänenname. Sie können eine kostenlose .tk-Domain über registrieren Freenom.com oder kaufen Sie es bei einem der Top-Domainnamen-Registrare.

Installieren und richten Sie einen Cloudflare-Tunnel ein

Führen Sie die folgenden Schritte aus, um einen Cloudflare-Tunnel auf Raspberry Pi Zero W für sicheren Fernzugriff auf Ihren WLAN-Router zu installieren und einzurichten.

Schritt 1: Domäne zu Cloudflare hinzufügen

Nachdem Sie die Domain registriert und das Cloudflare-Konto erstellt haben, befolgen Sie diese Schritte, um sie zu Cloudflare hinzuzufügen.

  1. Im Wolkenflare, gehe zu Webseiten und klicken Fügen Sie eine Website hinzu.
  2. Geben Sie den Domänennamen ein und klicken Sie auf Website hinzufügen.
  3. Klicken Loslegen unter Frei planen.
  4. Klicken Weiter > Bestätigen.
  5. Kopiere das Nameserver und fügen Sie sie unter Ihrer hinzu Freenom oder Domain-Registrar-Site.
  6. Klicken Sie auf Fertig, überprüfen Sie die Nameserver und klicken Sie dann auf Später fertig.

Das ist es. Ihre Domain wird nun zu Cloudflare hinzugefügt.

Schritt 2: Installieren und authentifizieren Sie Cloudflared

Flashen Sie auf Ihrer Raspberry Pi Zero W SD-Karte das Raspbian Lite OS mit Raspberry Pi Imager.

Erstellen Sie nach dem Flashen der Betriebssystemdatei eine leere SSH-Datei in der Boot-Partition. Erstellen Sie außerdem eine wpa_supplicant.conf Datei und fügen Sie Folgendes hinzu.

 Land=USA
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
Netzwerk={
ssid="NETZWERKNAME"
psk="NETZWERK-PASSWORT"
}

Ersetze das NETZWERKNAME und NETZWERK-PASSWORT aus und kopieren Sie die Datei dann in das Stammverzeichnis der Startpartition.

Legen Sie als nächstes die SD-Karte in den Raspberry Pi Zero W ein und schließen Sie die Stromversorgung an. Sobald es hochfährt, verwenden Erweiterter IP-Scanner Tool, um die IP-Adresse zu finden.

Dann öffnen Kitt Geben Sie auf Ihrem Windows-PC die IP des Raspberry Pi ein und klicken Sie auf Offen. Wählen Ja und dann anmelden als: Pi mit Passwort: Himbeere.

Führen Sie nun die folgenden Befehle aus, um cloudflared zu installieren und einzurichten.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
Teer-xvzfcloudflared_2022.7.1_arm.Teer.gz
sudo cp ./cloudflared /usr/lokal/bin
sudo chmod +x /usr/lokal/bin/cloudflared
cloudflared -v
Cloudflared-Anmeldung

Kopieren Sie die im Terminalfenster angezeigte URL, fügen Sie sie in den Webbrowser ein und autorisieren Sie die Domain.

Schritt 3: Erstellen Sie einen sicheren Tunnel für den Fernzugriff auf den Router

Führen Sie zum Erstellen eines Tunnels den folgenden Befehl im Terminalfenster aus:

Cloudflared-Tunnel erstellen 

Dadurch wird ein Tunnel mit einer UUID erstellt und eine JSON-Datei generiert. Kopieren Sie den UUID- und JSON-Dateipfad.

Konfigurieren Sie dann den Tunnel, indem Sie die Konfigurationsdatei oder die Datei config.yml erstellen und bearbeiten.

sudo-nano ~/.cloudflared/config.yml

Fügen Sie nun die folgende Codezeile ein.

Tunnel: a2efc6c1-2c75-45f8-b529d3ee
Credentials-Datei: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
Eindringen:
-Hostname: meinrouter.MeineDomain.com
Dienst: http://192.168.0.1
-Service: http_status:404

Stellen Sie sicher, dass Sie die Tunnel-UUID und ersetzen Anmeldeinformationen-Datei path (JSON-Dateipfad) und den Hostnamen, den Sie für den Remote-Zugriff auf den Router angeben möchten. Sie können beliebig viele Hostnameneinträge erstellen, um remote auf andere Geräte oder Dienste zuzugreifen. Wenn Sie beispielsweise eine IP-Kamera haben, können Sie den Feed auf einen Hostnamen umleiten und remote auf den Kamera-Feed zugreifen. Es ist sicher und verschlüsselt.

Drücken Sie STRG+X und dann Y gefolgt von der Eintreten Taste, um die Änderungen zu speichern. Erstellen Sie als Nächstes einen DNS-Eintrag, indem Sie den folgenden Befehl ausführen:

Cloudflared-Tunnelrouten-DNS <Tunnelname><Hostname>

Sie können sich auch beim Cloudflare-Konto anmelden, Domain öffnen und eine hinzufügen CNAME Eintrag für den Hostnamen in den DNS-Einstellungen.

Schließlich können Sie den Tunnel starten, um remote auf Ihren WLAN-Router zuzugreifen und ihn zu verwalten.

Cloudflare-Tunnellauf <Tunnelname>

Sobald der Tunnel gestartet wurde, können Sie den Webbrowser öffnen und den von Ihnen erstellten Hostnamen aufrufen, um remote auf den Router zuzugreifen. Außerdem wird empfohlen, dass Sie unseren folgen einfache Tipps zum Sichern Ihres Routers und WLAN-Routers.

Wenn Sie jedoch Fehler erhalten, überprüfen Sie die Konfigurationsdatei und korrigieren Sie die Hostnameneinträge und überprüfen Sie die Tunnel-ID und den JSON-Pfad.

Darüber hinaus können Sie Cloudflare-Tunnel mit den folgenden Befehlen erstellen, löschen, starten, stoppen oder neu starten.

Funktionen Befehle
Erstellen Sie einen Cloudflare-Tunnel Cloudflared Tunnellauf
Löschen Sie einen Cloudflare-Tunnel Cloudflared-Tunnel löschen
Cloudflare-Tunnel auflisten Cloudflared-Tunnelliste
Stoppen Sie den Cloudflare-Tunnel Cloudflared Tunnelstopp
Starten Sie den Cloudflare-Tunnel neu Neustart des Cloudflared-Tunnels
Führen Sie den Cloudflare-Tunnel aus Cloudflared Tunnellauf

Um mehr über den Cloudflared-Tunnel zu erfahren, können Sie besuchen Cloudflareds Github Seite.

Bessere, schnellere und zuverlässigere Methode für den Fernzugriff auf WLAN-Router

Obwohl Sie Remote-Desktop-Apps wie TeamViewer oder Open Port verwenden und die Option Remote Management aktivieren können, um aus der Ferne auf Ihre Router zuzugreifen und diese zu verwalten, ist keine davon sicher.

Sie können einen Cloudflare-Tunnel jedoch ohne großen Aufwand auf jedem unterstützten Gerät wie Windows, Mac oder Linux-PC oder Raspberry Pi Zero W, 2,3, 4 oder einem alten Laptop installieren. Jeder mit wenig bis gar keinem Wissen kann den Cloudflare-Tunnel konfigurieren und von überall auf der Welt sicher auf seinen Router oder andere lokale Instanzen zugreifen.