Der er et par forskellige måder at få adgang til og fjernadministrere din trådløse router på. Du kan aktivere fjernovervågningsindstillingen i nogle routere eller bruge en DDNS-tjeneste, hvis du har dynamisk IP til at få adgang til og fjernstyre Wi-Fi-routeren. Dette er dog usikre metoder og er derfor deaktiveret som standard.
Når du udsætter din router eller enheder for internettet, er sikring af forbindelsen afgørende for at undgå uautoriseret adgang og angreb. I denne vejledning lærer du at få adgang til og administrere din Wi-Fi-router og andre instanser, såsom lokale webservere, sikkert ved hjælp af de gratis og sikre Cloudflare Tunnels.
Grunde til at få fjernadgang til Wi-Fi-router
Før vi går til opsætningsdelen, er det vigtigt at diskutere behovet for at få fjernadgang til en Wi-Fi-router. Nedenfor er et par eksempler:
- Du skal ofte fejlfinde og rette dine forældres Wi-Fi-netværk.
- Administrer adgangskontrol og forældrekontrol.
- Overvåg netværks- eller båndbreddeforbrug.
- Tjek dine børn, hvis de spiller onlinespil eller studerer.
Hvis der er et problem med dit Wi-Fi- eller LAN-hjemmenetværk, kan du se her alt hvad du behøver at vide om at rette din internetforbindelse.
Ting du får brug for
Du kan bruge enhver gammel bærbar computer eller en Raspberry Pi, såsom Raspberry Pi Zero W, til at opsætte en Cloudflare Tunnel for sikker adgang til din Wi-Fi-router eksternt.
- Til denne guide bruger vi en $10 Raspberry Pi Zero W. Den er billig, lille og opretter trådløs forbindelse til dit trådløse LAN-netværk i hjemmet.
- Du skal også tilmelde dig og oprette en gratis konto på Cloudflare.
- Et registreret domænenavn. Du kan registrere et gratis .tk domæne via Freenom.com eller køb den hos en af de topdomænenavneregistratorer.
Installer og opsæt en Cloudflare Tunnel
Følg nedenstående trin for at installere og konfigurere en Cloudflare Tunnel på Raspberry Pi Zero W for sikker fjernadgang til din Wi-Fi-router.
Trin 1: Tilføj domæne til Cloudflare
Når du har registreret domænet og oprettet Cloudflare-kontoen, skal du følge disse trin for at tilføje det til Cloudflare.
- I Cloudflare, gå til Hjemmesider og klik Tilføj et websted.
- Indtast domænenavnet og klik Tilføj websted.
- Klik Kom igang under Ledig plan.
- Klik Fortsæt > Bekræft.
- Kopier navneservere og tilføje dem under din Freenom eller domæneregistreringswebsted.
- Klik på Udført, tjek navneservere og klik derefter Afslut senere.
Det er det. Dit domæne vil nu blive tilføjet til Cloudflare.
Trin 2: Installer og godkend Cloudflared
På dit Raspberry Pi Zero W SD-kort skal du flashe Raspbian Lite OS ved hjælp af Raspberry Pi Imager.
Efter at have flashet OS-filen, skal du oprette en tom SSH-fil i boot-partitionen. Opret også en wpa_supplicant.conf fil og tilføje følgende.
land=USA
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
netværk={
ssid="NETVÆRKSNAVN"
psk="NETVÆRKSPASSWORD"
}
Udskift NETVÆRKSNAVN og NETVÆRKSPASSWORD felter, og kopier/indsæt derefter filen i roden af opstartspartitionen.
Indsæt derefter SD-kortet i Raspberry Pi Zero W og tilslut strømforsyningen. Når det starter, brug Avanceret IP-scanner værktøj til at finde IP-adressen.
Åbn derefter Kitt på din Windows-pc skal du indtaste Raspberry Pi IP-adressen og klikke Åben. Vælge Ja og så logge på som: pi med adgangskode: hindbær.
Kør nu følgende kommandoer for at installere og konfigurere cloudflared.
sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
tjære-xvzfcloudflared_2022.7.1_arm.tjære.gz
sudo cp ./cloudflared /usr/lokal/bin
sudo chmod +x /usr/lokal/bin/cloudflared
cloudflared -v
cloudflared login
Kopiér URL'en, der vises i terminalvinduet, indsæt den i webbrowseren og godkend domænet.
Trin 3: Opret en sikker tunnel for at få fjernadgang til routeren
For at oprette en tunnel skal du køre følgende kommando i terminalvinduet,
cloudflared tunnel skabe
Dette vil oprette en tunnel med en UUID og generere en JSON-fil. Kopier UUID- og JSON-filstien.
Konfigurer derefter tunnelen ved at oprette og redigere konfigurationsfilen eller filen config.yml.
sudo nano ~/.cloudflared/config.yml
Indsæt nu følgende kodelinje.
tunnel: a2efc6c1-2c75-45f8-b529d3ee
legitimations-fil: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
indtrængen:
-værtsnavn: min router.Mit Domæne.com
service: http://192.168.0.1
-service: http_status:404
Sørg for at udskifte tunnelens UUID og legitimationsoplysninger-fil sti (JSON-filsti), og det værtsnavn, du vil give for at få fjernadgang til routeren. Du kan oprette så mange værtsnavne, som du vil, for at få fjernadgang til andre enheder eller tjenester. For eksempel, hvis du har et IP-kamera, kan du omdirigere feedet til et værtsnavn og få adgang til kamerafeedet eksternt. Det er sikkert og krypteret.
Trykke CTRL+X og så Y efterfulgt af Gå ind tasten for at gemme ændringerne. Opret derefter en DNS-post ved at udføre følgende kommando,
cloudflared tunnel rute DNS <Tunnelnavn><Værtsnavn>
Du kan også logge ind på Cloudflare-kontoen, åbne domæne og tilføje en CNAME indtastning for værtsnavnet i DNS-indstillingerne.
Endelig kan du starte tunnelen for at få adgang til og administrere din Wi-Fi-router eksternt.
cloudflare tunnel løb <Tunnelnavn>
Når tunnelen er startet, kan du åbne webbrowseren og besøge det værtsnavn, du har oprettet, for at få fjernadgang til routeren. Derudover anbefales det, at du følger vores enkle tips til at sikre din router og Wi-Fi-router.
Men hvis du modtager fejl, skal du kontrollere konfigurationsfilen og rette indtastningerne af værtsnavnet og kontrollere tunnel-id'et og JSON-stien.
Desuden kan du oprette, slette, starte, stoppe eller genstarte Cloudflare Tunnels ved at bruge følgende kommandoer.
Funktioner | Kommandoer |
---|---|
Opret en Cloudflare Tunnel | skyudbrudt tunnelløb |
Slet en Cloudflare Tunnel | cloudflared tunnel sletning |
Liste over Cloudflare-tunneler | cloudflared tunnel liste |
Stop Cloudflare Tunnel | skyudbrudt tunnelstop |
Genstart Cloudflare Tunnel | genstart af cloudflared tunnel |
Kør Cloudflare Tunnel | skyudbrudt tunnelløb |
For at lære mere om cloudflared tunnel, kan du besøge Cloudflareds Github side.
Bedre, hurtigere og pålidelig måde at få fjernadgang til Wi-Fi-routere på
Selvom du måske bruger fjernskrivebordsapps som f.eks. TeamViewer eller åben port og aktiverer indstillingen Fjernstyring for at få fjernadgang til og administrere dine routere, er ingen af disse sikre.
Du kan dog installere en Cloudflare Tunnel på enhver understøttet enhed, såsom Windows, Mac eller Linux PC, eller Raspberry Pi Zero W, 2,3, 4 eller en gammel bærbar computer uden meget besvær. Enhver med lidt eller ingen viden kan konfigurere Cloudflare Tunnel og sikkert få adgang til deres router eller andre lokale forekomster fra hvor som helst i verden.