Newsgroup: it.comp.os.linux.software
Titolo: Problema di rete

[root@localhost]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:18:C2:62:FB
          inet addr:192.168.20.51  Bcast:192.168.20.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3328389 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3904944 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:
2044180319
 (1949.4 Mb)  TX bytes:
2123583405
 (2025.2 Mb)
          Interrupt:19 Base address:0x1c00 Memory:c8c8a000-c8c8ac40
eth1      Link encap:Ethernet  HWaddr 00:50:DA:40:DF:F5
          inet addr:192.168.20.52  Bcast:192.168.20.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2975413 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19644 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:655991744 (625.6 Mb)  TX bytes:1178640 (1.1 Mb)
          Interrupt:17 Base address:0x1800
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:4872 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4872 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:312415 (305.0 Kb)  TX bytes:312415 (305.0 Kb)
[root@localhost]# ifdown eth0
[root@localhost]# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:50:DA:40:DF:F5
          inet addr:192.168.20.52  Bcast:192.168.20.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2975413 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19644 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:655991744 (625.6 Mb)  TX bytes:1178640 (1.1 Mb)
          Interrupt:17 Base address:0x1800
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:4872 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4872 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:312415 (305.0 Kb)  TX bytes:312415 (305.0 Kb)
[root@localhost]# ping 192.168.20.51
PING 192.168.20.51 (192.168.20.51) from 192.168.20.51 : 56(84) bytes of
data.
64 bytes from 
192.168.20.51
: icmp_seq=0 ttl=255 time=58 usec
64 bytes from 
192.168.20.51
: icmp_seq=1 ttl=255 time=41 usec
64 bytes from 
192.168.20.51
: icmp_seq=2 ttl=255 time=37 usec
--- 192.168.20.51 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.037/0.045/0.058/0.010 ms
Sapete dirmi perché e come si risolve?????

           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
L'hai gia' postata su .sys, che bisogno c'era di postarla pure qui
(che tra l'altro col software non c'entra niente)?
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 Sapete dirmi perché e come si risolve?????
Effetivamente é una cosa strana ( non ho 2 interfaccie di rete per 
verificare ). Comunque c'é una cosa che non ho capito: perché le due 
interfaccie condividono la setta rete:
eth0: 
192.168.20.51/24
 -> rete 192.168.20.0 ... 192.168.20.254
eth1: 
192.168.20.51/24
 -> rete       "      ...     "
Che cavolo di routing esce fuori ?
Hai provato ad utilizzare il comando ip ( pacchetto iproute ) ?

 Sapete dirmi perché e come si risolve?????
Si, ora che riesco a far funzionare la sk di rete ( problemi hw ) riscontro 
anche io lo stesso comportamento:
[root@therra ghigo]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:20:AF:E2:E9:CC
          inet addr:192.168.27.7  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:132 errors:0 dropped:0 overruns:0 carrier:12
          collisions:1 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:16720 (16.3 Kb)
          Interrupt:10 Base address:0xe400
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:488 errors:0 dropped:0 overruns:0 frame:0
          TX packets:488 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:50361 (49.1 Kb)  TX bytes:50361 (49.1 Kb)
[root@therra ghigo]# ping -c 1 192.168.27.7
PING 192.168.27.7 (192.168.27.7) from 192.168.27.7 : 56(84) bytes of data.
64 bytes from 
192.168.27.7
: icmp_seq=0 ttl=255 time=66 usec
--- 192.168.27.7 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.066/0.066/0.066/0.000 ms
[root@therra ghigo]# ifconfig eth0 down
[root@therra ghigo]# ifconfig
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:490 errors:0 dropped:0 overruns:0 frame:0
          TX packets:490 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:50529 (49.3 Kb)  TX bytes:50529 (49.3 Kb)
[root@therra ghigo]# ping -c 1 192.168.27.7
PING 192.168.27.7 (192.168.27.7) from 192.168.27.7 : 56(84) bytes of data.
64 bytes from 
192.168.27.7
: icmp_seq=0 ttl=255 time=64 usec
--- 192.168.27.7 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.064/0.064/0.064/0.000 ms
In realta poi se do:
[root@therra ghigo]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:20:AF:E2:E9:CC
          inet addr:192.168.27.7  Bcast:192.168.255.255  Mask:255.255.0.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:132 errors:0 dropped:0 overruns:0 carrier:12
          collisions:1 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:16720 (16.3 Kb)
          Interrupt:10 Base address:0xe400
eth0 compare ancora !
Il kernel é il 2.4.14; la distribuzione é una "quasi" Mandrake 8.1 ( in 
realtra é un aggiornamento a manina dalla 7.2 ).
Devo però dire che con il comando /sbin/ip riesco a comandare correttamente 
l'interfaccia
[root@therra ghigo]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:20:AF:E2:E9:CC
          inet addr:192.168.27.7  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:136 errors:0 dropped:0 overruns:0 carrier:13
          collisions:1 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:16960 (16.5 Kb)
          Interrupt:10 Base address:0xe400
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:496 errors:0 dropped:0 overruns:0 frame:0
          TX packets:496 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:51089 (49.8 Kb)  TX bytes:51089 (49.8 Kb)
[root@therra ghigo]# ping -c 1 192.168.27.7
PING 192.168.27.7 (192.168.27.7) from 192.168.27.7 : 56(84) bytes of data.
64 bytes from 
192.168.27.7
: icmp_seq=0 ttl=255 time=72 usec
--- 192.168.27.7 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.072/0.072/0.072/0.000 ms
[root@therra ghigo]# ip addr del 
192.168.27.7/16
 dev eth0
[root@therra ghigo]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:20:AF:E2:E9:CC
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:136 errors:0 dropped:0 overruns:0 carrier:13
          collisions:1 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:16960 (16.5 Kb)
          Interrupt:10 Base address:0xe400
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:500 errors:0 dropped:0 overruns:0 frame:0
          TX packets:500 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:51453 (50.2 Kb)  TX bytes:51453 (50.2 Kb)
[root@therra ghigo]# ping -c 1 192.168.27.7
connect: Network is unreachable
[root@therra ghigo]#
Notare che per il comando ifconfig eth0 sta su !

Ti ringrazio tantissimo per l'aiuto, mi hai risolto un enorme problema!!!
Ho un'altro problema, spero che tu possa aiutarmi....
Le solite due schede....
Se da un macchina Windows faccio un ping all'eth0 (IP 192.168.20.51 -
MacAddr 00:E0:18:C2:62:FB)
mi risponde perfettamente però se controllo la tabella dell'arp di Windows
mi trovo questa associazione:
192.168.20.51    -    00:50:DA:40:DF:F5
come vedi il MacAddr non è quello dell'eth0 ma è quello dell'eth1, infatti
se butto giù l'eth0 senza eliminare anche l'IP (come mi hai consigliato tu)
continuo ancora a raggiungerlo perchè ovviamente passa per l'eth1.
Perchè fa questo???
C'è un modo per rendere le due schede indipendenti tra di loro???
Ti ringrazio nuovamente!!!
"Goffredo Baroncelli" <krei...@earthling.net.TOGLIMI> wrote in message
news:oggks9...@therra.bhome...


 C'è un modo per rendere le due schede indipendenti tra di loro???
Cosa intendi ?

 Cosa intendi ?
Intendo se c'č modo di impedirgli di girarsi i pacchetti tra loro via
software ma bensi che si vedano in rete come due schede distinte come se
fossere su due pc diversi.
Ti ringrazio nuovamente per il supporto.
Ciao.

 fossere su due pc diversi.
"Forse" lavorando di iptables ... ma la vedo tosta ...

 iptables li puoi poi "routare" alla macchina giusta.
Ho sparato una mezza ca%%ata. In realtà lo si può fare ma la spiegazione é 
scorretta.
Premessa: indichiamo con 'C' il client, con 'S' il server e con 'B' il 
server di back up.
Quando C deve spedire un paccchetto ad S; manda in broadcast una richiesta 
del tipo:
Che MAC corrisponde all'ip <ip di S> ?
A cui S risponde:
All'ip <ip di S> corrisponde questo MAC <MAC di S>
In questa maniera C è in grado di crearsi la sua tabella arp.
Ora con il comando /sbin/arp tu spieghi che alla richiesta 'Che MAC 
corrisponde all'ip <ip di S>' può rispondere B con il proprio MAC; in 
questa maniera gli arriverà il pacchetto da C.
È Chiaro a questo punto che il mio sistema NON risolve il tuo problema; 
infatti il tutto funziona da quando C effettua il refresh della tabella arp 
( e mi sembra che il problema fosse proprio la lentezza di questa 
operazione ).