Uff! Che fatica installare una rete a casa....
Personaggi :
- D-Link DSL-G604T
L'ormai storico ADSL Router + Wireless Access Point + Hub a 4 porte. Dopo aver litigato con la linea di Libero (che continua imperterrita a dare "DSL out of sync") , ho installato un firmware russo che consente di mantenere la linea attiva in maniera continuativa...
Firmware attuale : DLinkEU_DSL-G604T_V2.00B01T01.EU.20050930
- Apple MiniMac PowerPC G4 1.42GHz RAM 512Mb
Comprato e diventato gia' vecchio dopo 2 mesi, con l'uscita dei MiniMac a processore
Intel (sigh) ma fa' il suo sporco lavoro ed e' comunque pur sempre un Mac!
Nome in codice : MiniBek
- ASUS M2N-SLI Deluxe - Athlon64 X2 3800+ RAM 1GB
La nuova Bestia! Un po' di problemi iniziali con la RAM DDR2 ma ora va' che e' un violino...
Nome in codice : Legba
Svolgimento :
In sintesi : Per arrivare al router ADSL e quindi in Internet, devo collegare Legba via cavo di rete (essendo Legba sprovvista di scheda Wireless). Il problema e' che il cavo, vista la nuova disposizione delle scrivanie, passa in mezzo nel corridoio e ho gia' rischiato la morte plurime volte. Il MiniBek, bonta' sua, ha il suo fantastico AirPort e quindi problemi non ne ha....
Fortunatamente ha anche pero' una porta ethernet... eheheh..
A questo punto mi dico : perche' non usarlo come router? Perche' mi complico sempre la vita? Detto fatto : Tiro fuori il vecchio Hub D-Link NetEasy (10MBit, ma devo avere un 100Mbit da qualche parte...) e mi metto a scandagliare internet per cercare soluzioni :
Router : inet 192.168.1.1 netmask 255.255.255.0
MiniBek (Wireless) : inet 192.168.1.3 netmask 255.255.255.0
MiniBek (Ethernet) : inet 20.0.0.1 netmask 255.255.255.0
Legba (Ethernet) : inet 20.0.0.2 netmask 255.255.255.0
Fin qui e' facile : configuro Legba con l'indirizzo di cui sopra e gli do' come default router il 20.0.0.1. Il Ping funziona, ovviamente di pingare indirizzi esterni non se ne parla.
Non solo : non riesco neppure a pingare l'interfaccia lato Wireless del MiniBek.
Motivo? : ip_forwarding disabilitato
Soluzione : sysctl -w net.inet.ip.forwarding=1
(per verificare : sysctl -a | grep forward)
Modo per renderlo fisso : non ne ho idea... sotto /etc c'e' il file rc.common che sembra servire a qualcosa di simile... pero' gia' il fatto che so' il comando non e' male..
Ora l'interfaccia Wireless e' accessibile... pero' ovviamente Internet rimaneva inaccessibile... cosi' come il router stesso... Disperato, stavo per installare il ServerAdminTools10.4 , fantomatico software che contiene il Gateway Configuration Assistant... ma un collega (ti amo, Buonty) mi da' il tipico suggerimento geniale a cui non avevo pensato :
"Guarda che il router deve sapere che c'e' un IP da quella parte, se no quando gli arriva il pacchetto lo sbatte su Internet...."
Geniale. Quindi configuro la seguente semplice regola sul router (via Web) :
Host : 20.0.0.2 Netmask : 255.255.255.0 Gateway : 192.168.1.3
Un bel rebootino del suddetto e voila'! sto' scrivendo questo post da Legba, e direi che funziona bene!!!!! Ma quante ne so'?
UPDATE : Per rendere perenne l'IP forwarding, basta creare il file /etc/sysctl.conf
e scriverci dentro :
net.inet.ip.forwarding=1
Blog TecnologicoInformatico
Tuesday, October 10, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment