SDB:Condivisione della connessione internet

(Reindirizzamento da SDB:Internet connection sharing)

Se si possiedono più di un computer ma si ha a disposizione una sola connessione internet, e non si vuole acquistare un router dedicato, è possibile configurare con facilità la propria SUSE box in modo tale che condivida la connessione internet con gli altri computer che si possiedono.

Condizioni iniziali

In questa guida si parte col presupposto che siano già state configurate le schede di rete, assegnando gli opportuni indirizzi ip, se questo non è ancora stato affatto lo si può fare usando il modulo per configurare le schede di rete da YaST - > Dispositivi di rete - > Impostazioni di rete, un buon IP statico per la scheda che fa da interfaccia con la propria rete interna potrebbe essere 192.168.0.254

Inoltro IP

Non sarà possibile eseguire questo passaggio se la configurazione di rete è gestita con Network Manager, invece che con Ifup.

Aprire YaST -> Dispositivi di rete -> Impostazioni di rete -> Instradamento e mettere il segno di spunta al riquadro indicato con Abilita inoltro IP

Fare clic su OK.

Selezionare l'interfaccia interna e quella esterna

Open YaST - > Sicurezza e utenti - > Firewall

Nella sezione Interfacce:

Selezionare la scheda di rete con cui ci si connette ad internet, fare clic su Modifica e assegnarla alla Zona esterna

Selezionare la scheda di rete che è connessa alle altre macchine facenti parte della rete interna di cui si è proprietari, e con la quale si desidera condividere la connessione internet, e assegnarla alla Zona interna

Abilitare il mascheramento

Sempre nel modulo Firewall di YaST localizzare e selezionare la sezione Mascheramento.

Spuntare il riquadro relativo alla voce Maschera reti

Fare clic su Avanti e poi su Fine.

Masquerading.png

Configurazione delle altre macchine nella rete

Manuale

La propria macchina SUSE Linux è ora configurata per condividere la connessione internet con la rete interna. Al fine di consentire alle altre macchine della propria rete privata di utilizzare la suddetta connessione sarà necessario impostare il Gateway predefinito (Default Gateway, se si avrà a che fare con utilità non localizzate) di ciascuna di esse all'indirizzo IP interno della propria SUSE box che sta mettendo in condivisione la connessione internet. Assegnare a ciascun'altra macchina un IP diverso da tutte le altre nella propria rete privata e impostare i loro Server DNS con l'indirizzo IP del proprio router o modem. Una breve ricerca con un motore di ricerca su internet (es.: Google) dovrebbe bastare per conoscere la procedura per impostarli, qualunque sia il sistema operativo in esecuzione su quelle macchine.

Automatica

Se si desidera che le macchine della propria rete interna ottengano automaticamente i parametri di connessione corretti, assieme all'assegnazione automatica di un indirizzo IP per ciascuna di esse, sarà necessario avere un server DHCP in esecuzione sulla propria SUSE box.

A tal fine aprire YaST - > Servizi di rete - > Server DHCP

Nel caso in cui il precedente modulo di YaST non sia presente, si dovrà molto probabilmente installare il pacchetto yast2-dhcp-server da YaST -> Gestione pacchetti o da riga di comando con zypper in.
  • Impostare come interfaccia attiva, selezionandola, la propria scheda di rete interna (come già detto quella sulla rete interna)
  • Scegliere un nome di dominio per la rete interna
  • Riempire i campi degli indirizzi IP dei server di nomi con i valori che si ottengono eseguendo cat /etc/resolv.conf
  • Impostare come Gateway predefinito l'indirizzo IP che si è assegnato alla propria SUSE box per la rete interna.

Dhcpserver.png


Vedere anche

Collegamenti esterni