Skip to main content

Manuale Utente (Inglese)

Accesso remoto alle risorse domestiche tramite KeenDNS utilizzando le regole NAT

I router Keenetic consentono l'accesso remoto tramite i protocolli web standard HTTP e HTTPS da Internet alle risorse web (applicazioni web) sulla propria rete domestica tramite il servizio di nomi di dominio KeenDNS. Ciò è possibile anche se non si dispone di un indirizzo IP pubblico per accedere a Internet sul proprio router.

I seguenti passaggi per la configurazione:

  • Selezionare un nome di dominio KeenDNS gratuito nelle impostazioni del router e configurare il servizio in modalità Accesso Cloud;

  • Consentire l'accesso all'interfaccia web del router da Internet, abilitando l'opzione corrispondente.

Importante

Il servizio Cloud (modalità Accesso Cloud) supporta solo i seguenti protocolli:

  • HTTP sulle porte 80, 81, 280, 591, 777, 5080, 8080, 8090 e 65080;

    HTTPS sulle porte 443, 5083, 5443, 8083, 8443 e 65083.

Se si sta utilizzando un numero di porta per una risorsa web non presente in questo elenco, è possibile procedere come segue:

  1. Impostare una mappatura da un numero di porta esterna supportata a un numero di porta interna casuale (ad es. da 8080 a 8123);

  2. Modificare il numero di porta sull'host in una porta supportata;

  3. Utilizzare l'accesso tramite un dominio di quarto livello.

Esaminiamo un esempio di configurazione dell'accesso remoto all'interfaccia di una popolare applicazione open-source per la casa intelligente Home Assistant (in esecuzione sulla porta 8123) su una rete domestica.

Allo stesso modo, è possibile impostare l'accesso remoto tramite il protocollo HTTP a qualsiasi dispositivo della rete domestica con un'interfaccia web (una webcam, un'unità di rete, un router, un server, ecc.).

La configurazione verrà eseguita tramite l'interfaccia web del router.

  1. Innanzitutto, è necessario registrare i dispositivi ai quali verrà concesso l'accesso remoto sul router. Per maggiori informazioni, consultare l'articolo Registrazione dei dispositivi connessi.

  2. Andare alla pagina Inoltro porte e creare regole classiche di inoltro porte per l'interfaccia esterna verso i dispositivi desiderati.

    keendns-port-forward-01-en.png
    keendns-port-forward-02-en.png

    Importante

    Poiché viene utilizzato il classico meccanismo di inoltro delle porte, è impossibile inoltrare la stessa porta di accesso a dispositivi diversi, a differenza della configurazione tramite un dominio di quarto livello. Si supponga che l'interfaccia web del router sia accessibile da Internet sulla porta 80 e che si voglia fornire l'accesso all'interfaccia web di un host sulla rete locale, che funziona anche sulla porta 80. In questo caso, è necessario eseguire una mappatura delle porte (ad esempio, la porta 81 esterna viene mappata sulla porta 80 interna). Nel caso dei domini di quarto livello, questo problema è risolto perché ogni host ha il proprio nome di dominio.

  3. È quindi possibile controllare l'accesso agli host specificati. Sebbene si ottenga un indirizzo IP privato dall'ISP, l'accesso sarà concesso secondo le regole definite.

Nel nostro esempio, l'interfaccia di Home Assistant sarà disponibile all'indirizzo http://myrouter01.keenetic.pro:8080.

keendns-port-forward-03-en.png

Nelle ultime versioni di Home Assistant, per ottenere l'accesso remoto all'interfaccia web del server, è necessario aggiungere il nome del dominio del router nelle Impostazioni di rete alla voce URL del server, ad esempio, https://myrouter01.keenetic.pro:8123 (l'interfaccia del server sarà accessibile a questo URL).