Applicazione a tutti gli apparecchi W&T con collegamento Ethernet:
Accedere ad apparecchi W&T da Internet
Web-IO, Com-Server, server USB, rule.box, MQTT.box e molto altro
Diversamente da classiche applicazioni in uscita come quelle usate p. es. dal browser Internet e dal client e-mail, per le connessioni dalla rete in entrata occorre tener conto di alcuni punti. Come rappresentato nel grafico, per fare un esempio concreto un termometro web installato in Intranet deve essere leggibile e configurabile anche da Internet. I dipendenti dell’assistenza hanno così la possibilità di accedere da qualsiasi luogo alla temperatura attuale e alla configurazione degli apparecchi.
Per la comunicazione all’interno di reti private e dell’Intranet sono riservati determinati settori IP per la rispettiva classe di rete:
| Classe | Da | fino a |
|---|---|---|
| Class A: | 10.0.0.0 | 10.255.255.255 |
| Class B: | 172.16.0.0 | 172.31.255.255 |
| Class C: | 192.168.0.0 | 192.168.255.255 |
L’anello di congiunzione con Internet è rappresentato dal router, al quale viene assegnato dal relativo ISP un indirizzo IP ufficiale con cui compare nella WAN. In tal modo ne viene garantita in qualsiasi momento la perfetta identificazione all’interno di Internet. Dal punto di vista di un collegamento in uscita come il browser, la rete raffigurata deve essere messa in funzione per così dire mediante plug’n play. L’indirizzo di destinazione del partner di comunicazione in Internet è noto e la creazione del collegamento avviene a partire dalla rete interna. Detto in modo più semplice, il router ha, in caso di pacchetti in uscita in uscita, soltanto il compito di sostituire gli indirizzi dei mittenti con i suoi indirizzi ufficiali nella WAN. Con i pacchetti in entrata da Internet all’interno di questo collegamento, l’IP di destinazione viene quindi di nuovo sostituito da quello dell’utente in Intranet. Questa semplice sostituzione dell’indirizzo eseguita dal router nell’header IP permette di collegare a Internet un’intera Intranet con diversi utenti mediante solo uno dei pochi indirizzi IP ufficiali.
Come anche nella telefonia classica, non solo si possono chiamare altri utenti ma sussiste anche la possibilità di essere chiamati. Per rendere "visibile" il termometro web in Internet, si deve tenere conto dei seguenti punti.
- L’indirizzo IP WAN del router è statico o dinamico?
- Qual è l’indirizzo IP ufficiale corrente del router o come posso sapere l’IP corrente del router in un determinato momento?
- Il router accetta collegamenti in entrata e a quale utente Intranet vengono inoltrati?
Indirizzi IP fissi o dinamici
La base di ogni traffico dati in Internet sono gli indirizzi IP. Per gli accessi Internet i diversi ISP offrono in genere due possibilità. La soluzione semplice e tuttavia più costosa è quella di assegnare un indirizzo IPv4 statico. In questo caso ci si deve preoccupare ancora soltanto dell’instradamento dei singoli servizi in Intranet definiti come NAT. Come alternativa economica si prestano invece tariffe standard con indirizzi dinamici. Ad ogni connessione con l’ISP viene assegnato al router un nuovo indirizzo dal suo pool. Molti router hanno implementato a tal scopo un client DynDNS per la pubblicazione dell’indirizzo IP attuale.
DynDNS - servizio nome dinamico
Esistono numerosi fornitori di servizi DNS dinamici. Questi permettono agli accessi a Internet con indirizzi variabili di offrire servizi in Internet con un proprio hostname. Sostanzialmente si tratta qui di un server DNS aggiornabile in remoto mediante il web. Nell’esempio concreto del termometro web, si registra innanzitutto un hostname libero per l’apparecchio. Rispetto al servizio DNS classico, ora a questo host non viene assegnato alcun indirizzo IP statico, ma sussiste la possibilità di eseguire questa assegnazione online mediante speciali richieste HTTP(S). Il client specifico di un fornitore, necessario a tal scopo, è integrato nel firmware di molti router perimetrali. Se viene assegnato un nuovo indirizzo IP al router dell’ISP, questo viene automaticamente segnalato al fornitore DynDNS e il termometro web risulta quindi raggiungibile in tutto il mondo attraverso il suo nome host registrato.
NAT - Network Address Translation
Una volta che il router è perfettamente identificabile attraverso il nome dell’host e il fornitore DNS dinamico, occorre affrontare ancora l’ultimo ostacolo. Per motivi di sicurezza tutte le connessioni in entrata da Internet vengono rifiutate o ignorate di default. Per inoltrare all’Intranet il tentativo di connessione a una determinata porta, occorre dunque comunicare esplicitamente al router in che host questodeve avvenire. Nel nostro esempio gli accessi alle pagine web del termometro web devono essere autorizzati dall’esterno tramite HTTP/TCP 80. La regola nel firewall del router deve pertanto essere formulata in modo tale che i collegamenti in entrata da Internet verso la porta TCP 80 vengano comunicati all’indirizzo IP Intranet del termometro web. L’immagine che segue mostra la relativa pagina di configurazione di un router perimetrale di Netgear.

Alcuni esempi per numeri di porta utilizzati come impostati di fabbrica negli apparecchi W&T. Essi sono tuttavia parzialmente modificabili mediante la configurazione in modo tale che nel singolo caso sia necessario un controllo per mezzo dei manuali.
| Utilizzo | Protocollo | Numero/i di porta |
|---|---|---|
| HTTP (web server) | TCP | 80 |
| HTTPS (web server) | TCP | 443 |
| Riindirizzamento COM, porta A | TCP | 8000, 9094 |
| Riindirizzamento COM, porta B | TCP | 8100. 9194 |
| Riindirizzamento COM, porta C | TCP | 8200, 9294 |
| Riindirizzamento COM, porta D | TCP | 8300, 9394 |