Erro intermitente “no route to host” no Linux

3

Eu tenho 2 computadores na mesma rede:
10.0.0.4
10.0.0.5

Se eu deixar as coisas ociosas por aproximadamente 10 minutos, quando eu tentar conectar entre elas, obtenho:

$ ssh [email protected]
$ ssh: connect to host 10.0.0.4 port 22: No route to host

Mas se eu tentar de novo imediatamente, funcionará. Deixe por 10 minutos novamente, e eu recebo o erro. Isso também acontece com ping , então não acho que esteja relacionado a ssh.

Alguma idéia?

Informação adicional: Ambas as máquinas são Ubuntu

**10.0.0.4:**
$ ifconfig
ath0      Link encap:Ethernet  HWaddr 00:1f:e2:86:65:60  
          inet addr:10.0.0.4  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21f:e2ff:fe86:6560/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3778 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1531 errors:1 dropped:1 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:516476 (516.4 KB)  TX bytes:209053 (209.0 KB)

$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 ath0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 ath0
0.0.0.0         10.0.0.1        0.0.0.0         UG        0 0          0 ath0

$  arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
10.0.0.1                 ether   00:11:50:1e:61:02   C                     ath0
10.0.0.5                 ether   00:26:5e:11:97:13   C                     ath0

**10.0.0.5:**
$ ifconfig
eth1      Link encap:Ethernet  HWaddr 00:26:5e:11:97:13  
          inet addr:10.0.0.5  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::226:5eff:fe11:9713/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9388 errors:0 dropped:0 overruns:0 frame:24978
          TX packets:10300 errors:6 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4785464 (4.7 MB)  TX bytes:1978774 (1.9 MB)
          Interrupt:17 

$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
0.0.0.0         10.0.0.1        0.0.0.0         UG        0 0          0 eth1

$  arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
10.0.0.1                 ether   00:11:50:1e:61:02   C                     eth1
    
por Hollister 09.11.2010 / 17:41

2 respostas

1

Neste ponto, sabendo que ambos os computadores possuem placas de rede sem fio, não descartaria a interferência. No entanto, dado que apenas um dos hosts está com erros de quadro, quero apontar meu dedo para esse host em particular.

Recomendações

  1. Verifique se não há nada perto dos hosts (particularmente 10.0.0.5) que possa causar interferência. Possibilidades: cabos de alimentação, microondas, outras fontes de radiodifusão (telefones sem fio, etc)

  2. Verifique se o 10.0.0.5 está usando o driver sem fio correto.

  3. Solicite uma placa sem fio para 10.0.0.5 para determinar se a sua atual é fubar

por 09.11.2010 / 19:27
0

Tente rastrear o problema usando o sniffer de rede, como tcpdump ou wireshark.

Você também pode tentar o ssh de 10.0.0.4 a 10.0.0.5.

    
por 09.11.2010 / 17:51