Main Contents

Come creare un router wireless utilizzando la Fonera e Ubuntu Dapper/Edgy

Internet, Ubuntu, GNU/Linux, HowTo, Adsl, Wireless, Fon

Per chi ha un modem, o un modem/router, con una sola porta ethernet, come quello che da in comodato d’uso Alice, diventa difficoltoso navigare su internet con due pc, un fisso ed un portatile dotato di connessione wireless, contemporaneamente. Infatti o si utilizza la connessione wired attaccando il modem al pc, o si utilizza la connessione wireless attaccando la fonera al modem e collegandosi in wireless alla fonera (sì lo so potete attaccare il portatile al modem con il cavo di rete, ma rimane sempre il fatto che collegate sempre un solo pc al modem).

In questo caso vi viene in soccorso il social router la Fonera, e la vostra installazione GNU/Linux. Infatti, avendo a disposizione:

- computer fisso con GNU/Linux installato (io ho usato ubuntu Edgy, ma non ci son problemi usando un’altra distro)
- due schede di rete montate sul fisso
- modem, modem/router adsl
- social router La Fonera
- una dose di buona pazienza

potrete creare un router che condivide la connessione ADSL attraverso La Fonera. Vi spiego come fare

Mettete in piedi la rete come nell’esempio in figura (scusatemi per l’orripilanza dell’immagine, l’ho fatta a manina usando kolourpaint)

Schema di rete

Dopo aver messo in piedi la rete, dobbiamo configurare La Fonera in modo da assegnarli un ip fisso. Infatti di default La Fonera prende un indirizzo ip da dhcp, ma per evitare di mettere in piedi anche un server dhcp le impostiamo un indirizzo fisso. Come facciamo? Io ho seguito le istruzioni di Andrea Beggi per entrare nella pagina di configurazione de La Fonera. Da qui rechiamoci in “Advanced” (l’immagine è di Andrea Beggi)

Setting Fonera

e settiamo così La Fonera:

Mode Static IP
IP Address 192.168.1.2
Network Mask 255.255.255.0
Gateway 192.168.1.1
DNS Server “io ho lasciato impostato quello di default”

La configurazione de La Fonera è finita, salvate le impostazioni e riavviate La Fonera.

Ora dobbiamo configurare le due interfacce di rete sul nostro computer fisso che fa da router. Io dò per scontato che il vostro computer sia impostato e configurato per navigare su internet tramite il modem (o modem/router) collegato all’interfaccia eth0. Quindi per quanto riguarda eth0 è tutto ok. Passiamo a configurare la eth1.

Dobbiamo impostare un ip statico all’eth1, e più precisamente dobbiamo dare come ip, l’ip del gateway impostato su La Fonera. Quindi da root date

ifconfig eth1 192.168.1.1

Ok, ora le due interfacce di rete sono pronte, dobbiamo nattare le due interfacce per condividere la connessione. Io ho usato Firestarter. Se non lo avete, installatelo

apt-get install firestarter

Firestarter è una comoda utility per la gestione dei firewall Linux, ma permette anche di fare il NAT. Durante il wizard di configurazione vi vengono chieste alcune cose, come con che interfaccia vi collegate ad internet, etc… Nel mio caso ho messo che mi connetto tramite eth0. Inoltre vi chiede se volete fare Sharing della connessione, dovete infatti abilitare il “Connection Sharing” verso eth1, a cui è connessa La Fonera. Finite la configurazione, salvate ed avviate Firestarter.

Ok abbiamo finito, collegandovi via wireless dal portatile potrete navigare su internet. Se ciò non accade, controllate le seguenti cose:

1- se la fonera è impostata a dovere ed abbia preso bene l’ip del gateway (dovrete andare nella pagina di configurazione della Fonera)
2- che le due interfacce di rete non facciano casini, infatti devono trovarsi su due reti diverse. Piccolo esempio: la eth0 ha come ip 192.168.0.1? Bene l’eth1 deve avere un indirizzo di sottorete diverso come ad esempio 192.168.1.1
3- firestarter è avviato? Controllatelo

L’ultima cosa che ci tocca impostare è assegnare l’indirizzo fisso ad eth1.

Editiamo il file /et/network/interfaces da root ed aggiungiamo le seguenti linee:

iface eth1 inet static

address 192.168.1.1
netmask 255.255.255.0

Così all’avvio del pc/router viene attivata eth1 con l’indirizzo assegnato.

Piccola Nota: ho creato un router wireless utilizzando Ubuntu Edgy installata sul mio fisso, collegando l’eth0 al mio router. Quindi nel mio ifconfig non è presente la voce ppp0 che invece viene visualizzata nel caso di connessione ad internet tramite modem. Quindi nel Wizard di Firestarter ho detto che la connessione ad internet ce l’ho tramite eth0; devo vedere se con un modem devo mettere ppp0 al posto di eth0, ma ve lo faccio sapere domani.

Ovviamente potrete collegare via wireless computer con qualsiasi sistema operativo.

(Ringrazio Andrea Beggi per la guida alla configurazione de La Fonera e per l’immagine che gli ho copiato :D )

–EDIT–

Per connessioni tramite modem ethernet, durante il wizard di Firestarter, dovete dire che volete condividere l’interfaccia ppp0.

Popularity: 17% [?]

Il Fornaio @ Gennaio 18, 2007

12 commenti

  1. sid77 Gennaio 18, 2007 @ 14:41

    devo vedere se con un modem devo mettere ppp0 al posto di eth0, ma ve lo faccio sapere domani
    beh dipende da che interfaccia di rete tira su :-)
    se il modem usb tira su ppp0 e vi assegna un ip, per forza che devi dire a firestarter di nattare da eth1 (rete wireless, che potrebbe benissimo essere eth0 se non hai altre interfacce di rete) a ppp0

    siamo un poco arrugginiti sulle reti, eh? ;-)

  2. Il Fornaio Gennaio 18, 2007 @ 14:59

    abbastanza arrugginiti sì :P .
    Il fatto è che non ricordo come si settava firestarter per modem ethernet, lo feci a suo tempo quando installai ubuntu al mio amico a cui devo mettere in piedi il router wireless. Domani vado a configurargli il tutto e vedo come va configurato, così evito di dire cazzate in anticipo ;)

  3. joshuavox Gennaio 18, 2007 @ 15:18

    Veramente complimenti per la guida esauriente; quasi quasi mi vado a comprare una scheda di rete da battaglia e faccio ’sto giochino che hai descritto.
    Così avrò una fonera funzionante e soprattutto in futuro potrò utilizzare la rete FON per un mio (eventuale) portatile

  4. Il Fornaio Gennaio 18, 2007 @ 15:28

    c’è da ringraziare anche quelli del LugPiacenza, che mi hanno illuminato in certi punti (soprattutto sid77 per l’uso di firestarter ed Andrea B. per il fatto della netmask della fonera, che di default era settata a 255.255.255.255)

  5. pensierofolle Gennaio 18, 2007 @ 18:59

    beh direi che è scritto in modo davvero semplice e completo. Complimenti per l’ esposizione ;-)

  6. mavimo Marzo 23, 2007 @ 18:11

    Ma che cavo hai usato per collegare la Fonera? io con un cavo crossed non riesco a fargli vedere il segnale (sul PC mi dice cavo di rete scollegato), mentre se uso due cavi normali collegati ad uno switch va tutto bene..
    ..solo che non voglio tenere lo switch solo per collegare due dispositivi, se era possibile preferivo usare un unico cavo.

    Ciao
    Mavimo

  7. Il Fornaio Marzo 23, 2007 @ 19:04

    io ho usato un cavo crossed e poi ho provato a mettere il cavo che danno con la fonera e funziona tutto ugualmente. Che interfaccia di rete hai? è una 10/100? So che c’erano dei problemi con l’hag di fastweb perchè era un 10 e gli utenti fastweb dovevano usare un hub per far andare il tutto. Controlla e fammi sapere

  8. Mavimo Marzo 23, 2007 @ 19:17

    La scheda eè una realtek 10/100.
    Allora, io avevo attivato la fonera usando uno switch con il cavo fornito e un cavo dritto che avevo a portata di mano, fatto questo avevo deciso di evitare di passare tramite switch (fondamentalmente per occupare una presa in meno nella ciabatta delle spine :D ) e quindi avevo fatto un cavo crossed, ma non andava nulla… preso da un momento di sconforto e inserendo un cavo dritto.. FUNZIONA! 8c|

    Non chiedetemi come mai ma così è :P

    Ciao
    Mavimo

    PS: ma è possibile condividere risorse (cartelle/stamapanti) nella rete privata lasciandole fuori dalla pubblica? Non ho ancora tenetato, ma magri qualcono lo ha già fatto.

  9. Il Fornaio Marzo 23, 2007 @ 19:28

    così a naso (dato che non ho provato), credo di sì. Le due reti viaggiano su due essid diversi e quello che fai nella privata non viene visto dalla pubblica

  10. Filippo Novembre 9, 2007 @ 15:56

    ..senza che mi riempiate di offese!ma come posso fare lo stesso utilizzando windows xp?sono 3 giorni che provo!qualche software equivalente di firestarte per windows?

    ..un aiutino….

  11. Il Fornaio Novembre 9, 2007 @ 18:20

    Guarda Filippo, da come leggi in questo blog io e windows non andiamo d’accordo. Non riesco a darti una mano, non conosco i software per fare certe cose sotto windows

  12. silvano Settembre 8, 2008 @ 15:43

    ciao a tutti a me hanno regalato antenna direzionale 18 dbi, booster 500 mw ,router fonera .domanda :
    in che modo posso collegare il router fonera a tutto il resto considerando che a casa non ho connessione internet ?grazie

Lascia un tuo commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


Feed