Det finns några olika sätt att komma åt och hantera din trådlösa router på distans. Du kan aktivera alternativet för fjärrövervakning i vissa routrar eller använda en DDNS-tjänst om du har dynamisk IP för att komma åt och fjärrstyra Wi-Fi-routern. Dessa är dock osäkra metoder och är därför inaktiverade som standard.

När du utsätter din router eller enheter för internet är det viktigt att säkra anslutningen för att undvika obehörig åtkomst och attacker. I den här guiden kommer du att lära dig att komma åt och hantera din Wi-Fi-router och andra instanser, såsom lokala webbservrar, säkert med hjälp av de gratis och säkra Cloudflare-tunnlarna.

Anledningar till att få åtkomst till Wi-Fi-router på distans

Innan vi går till installationsdelen är det viktigt att diskutera behovet av att få åtkomst till en Wi-Fi-router på distans. Nedan följer några exempel:

  • Du behöver ofta felsöka och fixa din förälders Wi-Fi-nätverk.
  • Hantera åtkomstkontroll och föräldrakontroll.
  • Övervaka nätverks- eller bandbreddsanvändning.
  • Kontrollera dina barn om de spelar onlinespel eller studerar.
instagram viewer

Om det finns ett problem med ditt Wi-Fi- eller LAN-nätverk i hemmet, här är allt du behöver veta om att fixa din internetanslutning.

Saker du behöver

Du kan använda vilken gammal bärbar dator som helst eller en Raspberry Pi, som Raspberry Pi Zero W, för att konfigurera en Cloudflare Tunnel för säker åtkomst till din Wi-Fi-router på distans.

  • För den här guiden använder vi en $10 Raspberry Pi Zero W. Den är billig, liten och ansluter trådlöst till ditt trådlösa LAN-nätverk i hemmet.
  • Du måste också registrera dig och skapa ett gratis konto på Cloudflare.
  • Ett registrerat domännamn. Du kan registrera en gratis .tk-domän via Freenom.com eller köp den från någon av toppdomännamnsregistratorer.

Installera och konfigurera en Cloudflare-tunnel

Följ stegen nedan för att installera och konfigurera en Cloudflare Tunnel på Raspberry Pi Zero W för säker fjärråtkomst till din Wi-Fi-router.

Steg 1: Lägg till domän till Cloudflare

När du har registrerat domänen och skapat Cloudflare-kontot, följ dessa steg för att lägga till det i Cloudflare.

  1. I Cloudflare, gå till Webbplatser och klicka Lägg till en webbplats.
  2. Ange domännamnet och klicka Lägg till webbplats.
  3. Klick Komma igång under Fri planen.
  4. Klick Fortsätt > Bekräfta.
  5. Kopiera namnservrar och lägg till dem under din Freenom eller domänregistreringswebbplats.
  6. Klicka på Klar, kontrollera namnservrar och klicka sedan Avsluta senare.

Det är allt. Din domän kommer nu att läggas till Cloudflare.

Steg 2: Installera och autentisera Cloudflared

På ditt Raspberry Pi Zero W SD-kort, flasha Raspbian Lite OS med Raspberry Pi Imager.

Efter att ha flashat OS-filen, skapa en tom SSH-fil i startpartitionen. Skapa också en wpa_supplicant.conf fil och lägg till följande.

 land=USA
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
nätverk={
ssid="NÄTVERKSNAMN"
psk="NÄTVERK-LÖSENORD"
}

Ersätt NÄTVERKSNAMN och NÄTVERK-LÖSENORD och kopiera/klistra in filen i roten på startpartitionen.

Sätt sedan in SD-kortet i Raspberry Pi Zero W och anslut strömförsörjningen. När den startar, använd Avancerad IP-skanner verktyg för att hitta IP-adressen.

Öppna sedan Spackel på din Windows-dator, ange Raspberry Pi IP och klicka Öppna. Välja Ja och då logga in som: pi med Lösenord: hallon.

Kör nu följande kommandon för att installera och ställa in cloudflared.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
tjära-xvzfcloudflared_2022.7.1_arm.tjära.gz
sudo cp ./cloudflared /usr/lokal/bin
sudo chmod +x /usr/lokal/bin/cloudflared
cloudflared -v
cloudflared inloggning

Kopiera URL: en som visas i terminalfönstret, klistra in den i webbläsaren och auktorisera domänen.

Steg 3: Skapa en säker tunnel för att komma åt routern på distans

För att skapa en tunnel, kör följande kommando i terminalfönstret,

cloudflared tunnel skapa 

Detta kommer att skapa en tunnel med ett UUID och generera en JSON-fil. Kopiera UUID- och JSON-filsökvägen.

Konfigurera sedan tunneln genom att skapa och redigera konfigurationsfilen eller filen config.yml.

sudo nano ~/.cloudflared/config.yml

Klistra nu in följande kodrad.

tunnel: a2efc6c1-2c75-45f8-b529d3ee
referens-fil: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
inträde:
-värdnamn: minrouter.MyDomain.com
tjänst: http://192.168.0.1
-service: http_status:404

Se till att byta ut tunnelns UUID och referens-fil sökväg (JSON-filsökväg) och värdnamnet du vill ge för åtkomst till routern på distans. Du kan skapa så många värdnamnsposter du vill för att komma åt andra enheter eller tjänster på distans. Om du till exempel har en IP-kamera kan du omdirigera flödet till ett värdnamn och komma åt kameraflödet på distans. Det är säkert och krypterat.

Tryck CTRL+X och då Y följt av Stiga på för att spara ändringarna. Skapa sedan en DNS-post genom att utföra följande kommando,

cloudflared tunnel route DNS <Tunnelnamn><Värdnamn>

Du kan också logga in på Cloudflare-kontot, öppna domänen och lägga till en CNAME posten för värdnamnet i DNS-inställningarna.

Slutligen kan du starta tunneln för att komma åt och hantera din Wi-Fi-router på distans.

cloudflare tunnel run <Tunnelnamn>

När tunneln har startat kan du öppna webbläsaren och besöka värdnamnet du skapade för att komma åt routern på distans. Vidare rekommenderas att du följer vår enkla tips för att säkra din router och Wi-Fi-router.

Men om du får några fel, kontrollera konfigurationsfilen och fixa värdnamnsposterna och verifiera tunnel-ID och JSON-sökväg.

Dessutom kan du skapa, ta bort, starta, stoppa eller starta om Cloudflare Tunnels genom att använda följande kommandon.

Funktioner Kommandon
Skapa en Cloudflare-tunnel molnutblåst tunnelkörning
Ta bort en Cloudflare-tunnel cloudflared tunnel radera
Lista Cloudflare-tunnlar molnflared tunnel lista
Stoppa Cloudflare Tunnel stopp för molnblossad tunnel
Starta om Cloudflare Tunnel omstart av molnflared tunnel
Kör Cloudflare Tunnel molnutblåst tunnelkörning

Om du vill lära dig mer om molnflared tunnel kan du besöka Cloudflareds Github sida.

Bättre, snabbare och pålitligt sätt att fjärråtkomst till Wi-Fi-routrar

Även om du kan använda fjärrskrivbordsappar som TeamViewer eller öppen port och aktivera alternativet Remote Management för att fjärråtkomst till och hantera dina routrar, är ingen av dessa säker.

Du kan dock installera en Cloudflare Tunnel på vilken enhet som helst, som Windows, Mac eller Linux PC, eller Raspberry Pi Zero W, 2,3, 4 eller en gammal bärbar dator utan mycket krångel. Alla med liten eller ingen kunskap kan konfigurera Cloudflare Tunnel och säkert komma åt sin router eller andra lokala instanser från var som helst i världen.