Proseguendo nel mio esperimento di micro routing ho fatto questo piccolo
esperiemento di costruzione di un mini router
(a) Ho connesso una macchina "1" a un'altra "2"via seriale (usando sl0). Ho
assegnato la rete 176.16.2.1 (--> pointopoint a 176.16.2.2). Le due macchine
si pingano senza problemi.
(b) Nella machina 2 ho disabilitato eth0 e le ho detto che il suo default gw
è la macchina "1"
(c) Nella macchina "1" ho attivato l'IP forwarding, poi ho strutturato la
tabella di routing come segue.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
176.16.2.2 * 255.255.255.255 UH 0 0 0 sl0
192.168.0.0 * 255.255.0.0 U 0 0 0 eth0
default wormhole.itisvi 0.0.0.0 UG 0 0 0 eth0
La macchina 1 vede tutto e tutti.
Se però provo dalla macchina "2" a pingare un'altra macchina della rete
192.168 (si il netmask è sbagliato ma è così per scelta) non vede nulla.
What did I get wrong?
--
Marcello Missiroli
(1) marcello.missiroli@xxxxxx [general]
(2) marcello.missiroli@xxxxxxxxxxxxx [old address]
(2) piffy@xxxxxxxxxxx [game-related stuff]
(3) m.missiroli@xxxxxxxxxxxxx [school-related]
|