Newsgroup: it.comp.os.linux.iniziare
Titolo: con due schede non funziona.

Uso debian stable.
La eth0 ha questi parametri:
auto eth0
iface eth0 inet static
        address 192.168.4.7
        netmask 255.255.254.0
        network 192.168.4.0
        broadcast 192.168.5.255
        gateway 192.168.4.9
la eth1 e':
auto eth1
iface eth1 inet static
       address 172.16.20.2
       netmask 255.255.255.252
       network 172.16.20.0
       broadcast 172.16.20.3
inoltre ho 
up route add -net 192.168.0.0 netmask 255.255.0.0 gw
192.168.5.254 eth0
non riesco a pingare per esempio l'ip 192.168.4.12.
non pingo nessun ip della rete 
192.168.0.0/16
.
Se invece tolgo le configurazione per la eth1 tutto funziona.
Come mai?
Cosa mi manca a livello di configurazione?
Grazie. 

Il 21 Jan 2004 12:04:53 GMT, nel NG it.comp.os.linux.iniziare, 
msan cosi' parlo':
[snip all]
Posta la tabella di routing e l'output di ifconfig, per favore.
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 Posta la tabella di routing e l'output di ifconfig, per favore.
eth0      Link encap:Ethernet  HWaddr 00:02:B3:BF:CD:E4
          inet addr:192.168.4.7  Bcast:255.255.255.252  
Mask:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17456975 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18983194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:1248626502 (1.1 GiB)  TX bytes:2879089679 (2.6 GiB)
          Interrupt:18 Base address:0x2300 Memory:fbfe0000-fc000000
eth1    Link encap:Ethernet  HWaddr 00:02:B3:BF:CD:E3
          inet addr:172.16.20.2  Bcast:172.16.20.3  
Mask:255.255.255.252
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5404587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5404587 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:787090467 (750.6 MiB)  TX bytes:787090467 (750.6 
MiB)
la route e':
Destination     Gateway         Genmask         Flags   MSS Window  
irtt Iface
172.16.20.2     0.0.0.0 	255.255.255.252 U	 40 0
0 eth1
192.168.4.0     0.0.0.0         255.255.254.0   U        40 0          
0 eth0
192.168.0.0     192.168.5.254   255.255.0.0     UG       40 0          
0 eth0
0.0.0.0         192.168.4.9     0.0.0.0         UG       40 0          
0 eth0
Secondo me e' tutto corretto.
Ciao.

 Secondo me e' tutto corretto.
A logica sembra anche a me. 
Tu  vuoi   raggiungere  192.168.0.10,   hai  una  entry   statica  per
raggiungere  quella  rete  attraverso  l'eth0  e  il  default  gateway
192.168.4.254.  A  questo  punto   cerchi  192.168.4.254  e  lo  trovi
direttamente connesso  alla tua rete, quindi dovresti  essere in grado
di routare verso di esso i pacchetti.  Il ragionamento dovrebbe essere
questo, sei d'accordo?
Eppure a  istinto (ma  sicuramente e' sbagliato  :-)) mi puzza  che la
rete 
192.168.4.0/23
 sia contenuta nella 
192.168.0.0/16.
..
Se puoi  mettere le  mani sul primo  gateway (192.168.5.254)  cerca di
sniffare con tcpdump un ping dalla tua debian verso una macchina della
192.168.0  che dovrebbe  essere  raggiungibile.  Vai  con tcpdump  sia
sulla  tua macchina sia  sul gateway  e postami  i risultati  che sono
molto curioso :-)
BTW,  ping   192.168.0.X  (un  host  esistente   che  dovrebbe  essere
raggiungibile) ti  restituisce destination  unreachable o no  route to
host?


Il 23 Jan 2004 10:55:11 GMT, nel NG it.comp.os.linux.iniziare, 
msan cosi' parlo':
Ah,  scusami,  posta  anche il  tcpdump  di  un  ping che  fallisce  a
192.168.4.12, sia dal suo lato (se  puoi, sempre) che dal tuo, che dai
default gateway (sia il 4.9 che il 5.254).
Vedrai  che cosi'  arriviamo a  scoprire dove  diavolo  finiscono quei
pacchetti :-)


 host?
Non mi da nessun messaggio, il ping si blocca senza restituirmi nulla. 

 Non mi da nessun messaggio, il ping si blocca senza restituirmi nulla. 
E si pinghi un host che dovrebbe essere nella tua stessa sottorete (ad
esempio mi sembra di ricordare 192.168.4.7) il risultato e' identico?


>> molto curioso :-)
........
Predispongo un macchina con due schede per fare queste prove e ti faccio
sapere al piu' presto.
Il server e' meglio che lo lasci stare altrimenti mi linciano.
Ciao. 

 Ciao. 
Ok, aspetto tuo notizie, ciao.
