Condividere una connessione internet

Vantaggi

Se avete una rete locale (due o più computer collegati in rete) di cui uno connesso a Internet (attraverso un modem ADSL, un cavo,…) può essere interessante rendere Internet accessibile agli altri computer della rete locale installando un software che servirà da proxycioè offre un accesso ai computer della rete per procura, reindirizzando le informazioni .

Tuttavia, più il numero di utenti è alto, più la banda passante per ciascuno sarà limitata dato che gli utenti condividono la banda passante del proxy… Così se 8 persone sono connesse con un modem à 56000 bauds, non resteranno che 7000 baud per persona, cioè... non granché: inutile navigare in 8 sul Web con un modem…
Esistono molti software che permettono di realizzare questa funzione. Il più conosciuto fra loro è il software Wingate, che funge da server (sul computer connesso a Internet) e da client (su tutti i computer della LAN che si vogliono connettere a Internet).
Wingate è un shareware, cioè un software a pagamento, che permette nella sua versione non registrata di condividere la connessione solo con un altro computer della rete per volta. La versione non registrata sarà quindi sufficiente per una rete locale composta unicamente da due computer, tuttavia per connettere più computer a internet bisognerà pagare la licenza d'uso...

Configurazione del server

Il server sarà il computer della LAN connesso a Internet. Per poter utilizzare Wingate come server, ci si deve assicurare che il protocollo TCP/IP sia installato correttamente sul computer che fungerà da server.

Se il server è connesso a Internet con un modem, i due protocolli seguenti dovrebbero apparire nella finestra Pannello di configurazione / Rete :

  • TCP/IP -> Scheda compatibile NE2000 (o il nome della scheda di rete in rete locale)
  • TCP/IP -> Scheda d'accesso remoto
Bisogna far si che l'indirizzo IP della scheda compatibile NE2000 sia 192.168.0.1 (può essere diverso ma convezionalmente è questo indirizzo che si da al proxy). I proprietari del protocollo TCP/IP della scheda di accesso remoto sono dati dal vostro fornitore d'accesso internet, inutile quindi modificarli!

Se il computer è connesso a internet attraverso una scheda di rete (cavo, ADSL o altro), i due protocolli seguenti dovrebbero apparire nella finestra Pannello di configurazione / Rete :

  • TCP/IP -> Scheda compatibile NE2000 (o il nome della scheda di rete collegata alla rete locale)
  • TCP/IP -> Scheda compatibile NE2000 (o il nome della scheda di rete collegata a internet)
Si tratta di modificare l'indirizzo IP nelle proprietà TCP/IP della scheda "collegata alla LAN".

Bisogna poi installare il software Wingate come server su questo terminale ( le versioni recenti, cioè 3.0 e superiori, chiedono di scegliere tra client e server, mentre le versioni precedenti potevano essere installate solo sul server).
Una volta che Wingate è installato, esso funziona come servizio, cioè non funziona come un'applicazione normale che può essere vista come operazione quando si preme simultaneamente su CTRL-ALT-CANC. Così, per configurarlo bisogna usare l'utility "GateKeeper" fornito con Wingate.
Questa utility permette di configurare gli accessi per gli utenti che utilizzeranno il proxy. Potrete quindi definire le autorizzazioni per ogni utente (cioè i servizi a cui ha accesso) e vedere in tempo reale gli utenti connessi. Nell'interfaccia di Gatekeeper vi sono tre opzioni che vi permettono di configurare :

  • Le autorizzazioni di ogni utente (opzione Users)
  • I servizi attuati (opzioni Services), cioè quelli a cui gli utenti avranno il diritto di accedere
  • La configurazione avanzata di Wingate (opzione System)

Wingate vi permette di aggiungere gli utenti che potranno "passere" nel proxy (evitate di permettere l'accesso alla LAN dall'esterno…). Potete anche aggiungere a piacimento dei servizi (ICQ, FTP, WWW, ...) specificando leporte associate ad ogni servizio.
Wingate può redigere un file di log degli eventi che permette di conoscere le azioni di ogni utente connesso con un proxy. Infine Wingate dispone di un sistema di cache che tiene in memoria le pagine visitate di frequente per evitare agli utenti della LAN connessa al Web di dover ricaricare più volte la stessa informazione.

Configurazione dei client

I client sono i computer che saranno connessi al server. Per permettere ai client di accedere a Internet, è necessario , con delle versioni inferiori alla 3.0, configurare ogni applicazione per specificarle che la connessione avviene tramite proxy. Per le versioni 3.0 e superiori, è possibile installare Wingate come client su ognuno dei computer per evitare di dover configurare tutte le applicazioni, tuttavia quest'ultima cosa è possibile. Così, tutte le applicazioni recenti relative a Internet (navigatori, client FTP, ICQ,…) hanno un'opzione "proxy server" chiamata talvolta firewall per abuso di linguaggio, questa opzione può assomigliare a :

Si deve quindi inserire come indirizzo quello del terminale che funge da server (cioè 192.168.0.1 per convenzione) nonché la porta associata all'applicazione (8080 da default).

Configurazione del navigatore internet

Per configurare il vostro navigatore internet, vi basta andare sulle preferenze (opzioni, configurazione,…) e trovare l'opzione "connettersi attraverso un proxy".
Inserite allora nel primo campo l'indirizzo del proxy (192.168.0.1) e nel secondo la porta (8080). Alcuni navigatori vi richiederanno gli indirizzi del proxy per ogni servizio, con i due servizi essenziali http e ftp per i quali compilerete i campi come sopra.

Configurazione di un client FTP

I programmi come CuteFTP, WS_FTP, ... hanno generalmente un'opzione nelle preferenze che permette di precisare l'indirizzo di un server proxy, bisogna quindi inserire l'indirizzo del computer che esegue Jana server (192.168.0.1) poi inserire la porta 21.
Opzionalmente può essere inserita una password se avete limitato gli accessi su jana server attribuendo delle password agli utenti della rete locale.

Con questo processo i computere della rete locale avranno accesso ai siti FTP sulla porta 21. Per poter accedere ai siti FTP da altre porte bisognerà usare dei client FTP che accettano i servizi SOCKS. SOCKS è un servizio che permette di aprire dinamicamente delle porte su dei proxy, ed è il solo mezzo per poter utilizzare delle applicazioni la cui porta è variabile (FTP altre porte oltre alla 21, IRC,...).

Configurazione di un client di messaggeria

La messaggeria o posta elettronica è il servizio più utilizzato su Internet, è quindi essenziale poterlo utilizzare al momento della condivisione di una connessione su una rete locale. Il servizio di posta elettronica comprende due funzioni principali :

  • l'invio di posta (SMTP)
  • la ricezione della posta (POP3)
Per la posta in uscita basta precisare nel vostro software di messaggeria l'indirizzo del proxy nel campo riservato all'indirizzo di posta in uscita (che sia SMTP oppure POP3), Wingate si incaricherà di inviare il messaggio.

Per la posta in entrata bisogna che Wingate sappia dove si trova la posta per ogni computer della rete. Così nelle opzioni, nel campo dove inserite di solito il login, bisognerà inserire il vostro login seguito da un diesis poi dall'indirizzo del vostro server di messaggeria, per arrivare ad esempio a vostro_nome#pop.server.com, poi la vostra password abituale nel campo previsto a questo uso.

Appendice

Il software WinGate così come gli altri software gratuiti simili sono disponibili allospazio download di questo rubrica. La configurazione dei computer di rete si fa nello stesso modo degli altri software. Per i dettagli consultate gli aiuti di quest'ultimi.

Se avete delle domande non esitate a porle nel forum!

Ultime modificazione il venerdì 6 febbraio 2009 alle 16:51:56 da Jeff
Il documento intitolato « Condividere una connessione internet  » da Kioskea.net (it.kioskea.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.
su Windows XP
con Jana Server