Esistono diversi modi per accedere e gestire il router wireless in remoto. È possibile abilitare l'opzione di monitoraggio remoto in alcuni router o utilizzare un servizio DDNS se si dispone di IP dinamico per accedere e controllare il router Wi-Fi in remoto. Tuttavia, questi sono metodi non sicuri e, quindi, sono disabilitati per impostazione predefinita.

Quando esponi il router o i dispositivi a Internet, proteggere la connessione è fondamentale per evitare accessi e attacchi non autorizzati. In questa guida imparerai ad accedere e gestire il tuo router Wi-Fi e altre istanze, come i server web locali, in modo sicuro utilizzando i tunnel Cloudflare gratuiti e protetti.

Motivi per accedere al router Wi-Fi da remoto

Prima di passare alla parte di configurazione, è essenziale discutere della necessità di accedere a un router Wi-Fi da remoto. Di seguito sono riportati alcuni esempi:

  • Spesso devi risolvere e riparare la rete Wi-Fi dei tuoi genitori.
  • Gestire il controllo degli accessi e il controllo parentale.
  • instagram viewer
  • Monitora l'utilizzo della rete o della larghezza di banda.
  • Controlla i tuoi figli se stanno giocando online o studiando.

In caso di problemi con la rete Wi-Fi o LAN domestica, ecco qui tutto quello che devi sapere per riparare la tua connessione Internet.

Cose di cui avrai bisogno

Puoi utilizzare qualsiasi vecchio laptop o un Raspberry Pi, come Raspberry Pi Zero W, per configurare un tunnel Cloudflare per l'accesso sicuro al tuo router Wi-Fi da remoto.

  • Per questa guida, utilizziamo un Raspberry Pi Zero W da $ 10. È economico, piccolo e si collega in modalità wireless alla rete LAN wireless domestica.
  • Dovrai anche registrarti e creare un account gratuito su Cloudflare.
  • Un nome di dominio registrato. Puoi registrare un dominio .tk gratuito tramite Freenom.com o acquistalo da uno qualsiasi dei i migliori registrar di nomi di dominio.

Installa e configura un tunnel Cloudflare

Segui i passaggi seguenti per installare e configurare un tunnel Cloudflare su Raspberry Pi Zero W per l'accesso remoto sicuro al tuo router Wi-Fi.

Passaggio 1: aggiungi il dominio a Cloudflare

Dopo aver registrato il dominio e creato l'account Cloudflare, segui questi passaggi per aggiungerlo a Cloudflare.

  1. In Cloudflare, vai a Siti web e fare clic Aggiungi un sito.
  2. Immettere il nome di dominio e fare clic Aggiungi sito.
  3. Clic Iniziare sotto Gratuito Piano.
  4. Clic Continua > Conferma.
  5. Copia il server dei nomi e aggiungili sotto il tuo Libero o sito del registrar di domini.
  6. Fare clic su Fine, controllare i server dei nomi e quindi fare clic Finisci più tardi.

Questo è tutto. Il tuo dominio verrà ora aggiunto a Cloudflare.

Passaggio 2: installa e autentica Cloudflared

Sulla scheda SD Raspberry Pi Zero W, eseguire il flashing del sistema operativo Raspbian Lite utilizzando Raspberry Pi Imager.

Dopo aver eseguito il flashing del file del sistema operativo, creare un file SSH vuoto nella partizione di avvio. Inoltre, crea un wpa_supplicant.conf file e aggiungi quanto segue.

 paese=USA
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
rete={
sid="NOME DELLA RETE"
psk="PASSWORD DI RETE"
}

Sostituisci il NOME DELLA RETE e PASSWORD DI RETE campi, quindi copia/incolla il file nella radice della partizione di avvio.

Quindi, inserisci la scheda SD nel Raspberry Pi Zero W e collega l'alimentatore. Una volta che si avvia, usa Scanner IP avanzato strumento per trovare l'indirizzo IP.

Quindi, apri Mastice sul tuo PC Windows, inserisci l'IP Raspberry Pi e fai clic Aprire. Scegliere poi accesso come: pi con parola d'ordine: lampone.

Ora, esegui i seguenti comandi per installare e configurare cloudflared.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
catrame-xvzfcloudflared_2022.7.1_braccio.catrame.gz
sudo cp ./cloudflared /usr/Locale/bin
sudo chmod +x /usr/Locale/bin/cloudflared
cloudflared -v
accesso cloudflared

Copia l'URL visualizzato nella finestra del terminale, incollalo nel browser web e autorizza il dominio.

Passaggio 3: crea un tunnel sicuro per accedere al router da remoto

Per creare un tunnel, eseguire il seguente comando nella finestra del terminale,

creazione di tunnel cloudflared 

Questo creerà un tunnel con un UUID e genererà un file JSON. Copia il percorso del file UUID e JSON.

Quindi, configura il tunnel creando e modificando il file di configurazione o il file config.yml.

sudo nano ~/.cloudflared/config.yml

Ora incolla la seguente riga di codice.

tunnel: a2efc6c1-2c75-45f8-b529d3ee
file di credenziali: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
ingresso:
-Nome host: myrouter.MyDomain.com
servizio: http://192.168.0.1
-servizio: http_stato:404

Assicurati di sostituire l'UUID del tunnel e file di credenziali path (percorso del file JSON) e il nome host che si desidera fornire per l'accesso remoto al router. Puoi creare tutte le voci di nome host che desideri per accedere ad altri dispositivi o servizi in remoto. Ad esempio, se si dispone di una telecamera IP, è possibile reindirizzare il feed a un nome host e accedere al feed della telecamera in remoto. È sicuro e crittografato.

Premere CTRL+X poi Y seguito dal accedere tasto per salvare le modifiche. Quindi, crea una voce DNS eseguendo il comando seguente,

DNS di instradamento del tunnel cloudflared <NomeTunnel><Nome host>

Puoi anche accedere all'account Cloudflare, aprire Dominio e aggiungere a CNAME voce per il nome host nelle impostazioni DNS.

Infine, puoi avviare il tunnel per accedere e gestire da remoto il tuo router Wi-Fi.

corsa del tunnel di cloudflare <NomeTunnel>

Una volta avviato il tunnel, puoi aprire il browser web e visitare il nome host che hai creato per accedere al router da remoto. Inoltre, si consiglia di seguire il nostro semplici consigli per proteggere il router e il router Wi-Fi.

Tuttavia, se ricevi errori, controlla il file di configurazione e correggi le voci del nome host e verifica l'ID del tunnel e il percorso JSON.

Inoltre, puoi creare, eliminare, avviare, interrompere o riavviare i tunnel Cloudflare utilizzando i seguenti comandi.

Funzioni Comandi
Crea un tunnel Cloudflare corsa nel tunnel cloudflared
Elimina un tunnel Cloudflare Cancellazione tunnel cloudflared
Elenca i tunnel di Cloudflare elenco di tunnel cloudflared
Ferma il tunnel di Cloudflare fermata tunnel cloudflared
Riavvia il tunnel Cloudflare riavvio del tunnel cloudflared
Esegui Cloudflare Tunnel corsa nel tunnel cloudflared

Per saperne di più sul tunnel cloudflared, puoi visitare Github di Cloudflared pagina.

Un modo migliore, più veloce e affidabile per accedere in remoto ai router Wi-Fi

Sebbene tu possa utilizzare app desktop remote come TeamViewer o aprire la porta e abilitare l'opzione Gestione remota per accedere e gestire in remoto i tuoi router, nessuna di queste è sicura.

Tuttavia, puoi installare un Cloudflare Tunnel su qualsiasi dispositivo supportato, come Windows, Mac o PC Linux o Raspberry Pi Zero W, 2,3, 4 o un vecchio laptop, senza troppi problemi. Chiunque abbia poca o nessuna conoscenza può configurare il Cloudflare Tunnel e accedere in modo sicuro al proprio router o ad altre istanze locali da qualsiasi parte del mondo.