PDA

View Full Version : Problema Rete


csgit
05-04-2006, 09:43
Ciao a tutti, ho il seguente problema, spero possiate aiutarmi:
ho un pc linux con due schede di rete con questa configurazione

eth0
ip: 192.168.1.1
mask: 255.255.255.0
network: 192.168.1.0
bcast: 192.168.1.255

ra0 (wireless)
ip: 192.168.0.1
mask: 255.255.255.0
network: 192.168.0.0
bcast: 192.168.0.255

sono riuscito a condividere internet ad entrambe le reti (il gateway è il pc linux stesso, collegato ad un modem us), ma un pc client della rete eth0 non pinga la rete ra0 e viceversa, quindi non posso condividere dischi.
Da cosa puo dipendere??
GRAZIE PER L'AIUTO

PiloZ
05-04-2006, 09:51
prova ad impostare entrambe le interfacce con una netmask di classe B (255.255.0.0), idem sul client :)

csgit
05-04-2006, 10:10
OK GRAZIE,
stasera provo!
ma è proprio impossibile risolvere il problema mantenengo le attuali maschere?

PiloZ
05-04-2006, 10:21
OK GRAZIE,
stasera provo!
ma è proprio impossibile risolvere il problema mantenengo le attuali maschere?
Con una netmask di classe B 255.255.0.0 si dovrebbero pingare perchè entravano a far parte della stessa rete.
Con una netmask di classe C 255.255.255.0 come da te impostata la eth0 non è sulla stessa rete della ra0, almeno se lasci quegli ip.

puoi decidere di variare l'ip della ra0 in 192.168.1.[2|254] o cambiare la netmask come già descritto.

Ciao ;)

kingv
05-04-2006, 10:45
non occorre che le macchine siano sulla stessa rete, il gateway linux è in grado di instradare i pacchetti tra le due reti.
sicuro di non avere qualche regola di iptables che blocca il traffico icmp?

csgit
05-04-2006, 11:09
ho lanciato un iptables -F per essere sicuro, ma niente da fare, non comunicano.
anche secondo me non è necessario cambiare la maschera, il pc linux non dovrebbe fare da route praticamente?

W.S.
06-04-2006, 08:51
se fai "route -n" che dice?

HexDEF6
06-04-2006, 09:24
hai abilitato l'ip_forward?:
echo "1" > /proc/sys/net/ipv4/ip_forward

altrimenti le 2 interfacce non si "parleranno" mai!