[Tech] Ancora inconvenienti!

Marco Ermini flug@markoer.org
Mer 10 Lug 2002 18:46:16 CEST


On Wed, 10 Jul 2002 12:07:21 +0200, Francesco Giovannini
<fgiova@netechnologies.it> wrote:

[...]
> ti serve un kernel serie 2.4 con il modulo del bridge compilato
> poi ti servono le bridge-utils (se hai debian)
> root@darkness:~ #apt-get install bridge-utils
[...]
> ti consiglio di leggere il  Bridge mini-HOWTO e BRIDGE-STP-HOWTO i miei 
> ricordi sono un po' sbiaditi

Sono senz'altro sbiaditi, visto che due mail fa ha detto di avere RedHat...

Tornando al problema di Fabiano: hai sbagliato diverse cose :-P
Se vuoi un mio consiglio, prima di avventurarti in complicati howto dovresti
imparare alcune cose di base.

Ti e' stato suggerito di aggiungere delle route statiche verso gli host. Ma
queste non le aggiungi con "route add -net" (tra l'altro il comando "route add
-net 192.168.0.0 netmask 255.255.255.0 gw eth0" mi sa che funziona poco) ma
con "route add -host". Secondo, nella tua tabella di routing hai una route in
piu' ed inutile (conseguenza probabilmente di quache "route add" di troppo).
Puoi capire da solo che:

192.168.0.0  192.168.0.125 255.255.255.0   UG    0      0        0 eth0
192.168.0.0  *             255.255.255.0   U     0      0        0 eth0

queste due route sono sostanzialmente uguali.

Quindi, vediamo di dipanare un po' il casino facendolo nel modo *piu' semplice
possibile* - quindi ti prego niente bridge howto per adesso, guardalo dopo ;-)


Io personalmente, per prima cosa cambierei quell'indirizzo osceno 80.xx.xx.xx
che ti puo' tagliare fuori un pezzo di internet. Come dicevo, non ti serve
assolutamente fare bridging o cose del genere; basta che per semplicita'
imposti degli indirizzi decenti, della stessa netmask, ed imposti delle route
statiche. Prova semplicemente con:

192.168.0.124 scheda eth1 su Celeron 400
192.168.0.125 scheda eth0 su Celeron 400
192.168.0.126 scheda eth0 su Sony Vaio
192.168.0.1 scheda di rete su winzozz ( tra l'altro è il gateway)

Sul Celeron 400 devi avere una configurazione del genere:

Kernel IP routing table
Destination  Gateway       Genmask         Flags Metric Ref    Use Iface
192.168.0.126 192.168.0.124 255.255.255.255  UG    0      0        0 eth1
127.0.0.0    *             255.0.0.0       U     0      0        0 lo
default      Athlonino     0.0.0.0         UG    0      0        0 eth0

La prima route e' semplicemente ottenibile con un "route add -host
192.168.0.126 dev eth0"

E' possibile anche che a forza di aggiungere route a caso tu riesca a pingare,
ma quando riavvierai i computer saranno casini ;-) 

Per il DNS: utilizza lo stesso DNS per tutti i computer... ovviamente dovresti
sostituire il winzozz con un Linux come gateway in modo da poter fare caching
DNS.



ciao

-- 
Marco Ermini
http://www.markoer.org - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)



Maggiori informazioni sulla lista flug-tech