Wiesemann & Theis GmbH

Tecnologia di rete, dei sensori e delle interfacce per industria, ufficio e informatizzazione

Casa

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.

Accesso a Internet

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.

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.

Regole firewall

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


^