arp-scan mostra máquinas, mas não consigo pingar algumas delas

1


Eu estou trabalhando em uma placa linux embutida com um cpu freescale e um linux interno nele. O appliance tem duas interfaces de rede e aqui está a saída dos comandos ifconfig e route:

[root@sina-dwdm /root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:05
          inet addr:110.122.5.0  Bcast:110.122.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:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:420 (420.0 b)
          Base address:0x4000

eth1      Link encap:Ethernet  HWaddr 00:00:00:01:00:05
          inet addr:192.168.5.0  Bcast:192.168.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20530 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8622 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2052409 (1.9 Mb)  TX bytes:1066396 (1.0 Mb)
          Base address:0xc000

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:59 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5294 (5.1 Kb)  TX bytes:5294 (5.1 Kb)

[root@sina-dwdm /root]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
110.122.0.0     *               255.255.0.0     U     0      0        0 eth0
192.168.0.0     *               255.255.0.0     U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo

Quando eu tento pingar esta placa do meu computador em 192.168.1.194 ou ping meu computador a partir da placa não há sucesso. Mas há outros computadores na mesma sub-rede que o meu computador, o qual pode fazer ping na placa. Alguns deles também são pingáveis! de bordo e outros não. E mais intrigante para mim é que mesmo aqueles que não são passíveis de ping da placa podem fazer telnet para isso. (mas não meu computador)

Não há firewall no meu computador e meu computador e outros nós na rede se vêem. A reinicialização da placa não muda. E aqui está a saída do comando arp na placa depois de executar o ping no meu computador: (É bem sucedido)

[root@sina-dwdm /root]# arp
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.1.201            ether   2c:56:dc:3d:ac:e1   C                     eth1
192.168.1.54             ether   00:0c:29:65:ac:39   C                     eth1
192.168.1.195            ether   40:16:7e:e7:5b:5f   C                     eth1
192.168.1.194            ether   10:c3:7b:91:39:92   C                     eth1

Onde posso procurar uma fonte de problema?

    
por mhk 20.05.2017 / 12:23

1 resposta

0

(escrito como resposta após confirmação).

Você tem certeza de que 192.168.0.0 é uma rede / 16? Se as outras máquinas tiverem configurado como 192.168.1.0/24 (o que é mais comum), então seu 192.168.5.0 na eth1 seria ignorado e, portanto, não haverá pings.

Altere a máscara de rede para 255.255.255.0 para uma sub-rede / 24 neste computador ou altere a máscara de rede para 255.255.0.0 para uma sub-rede / 16 nos outros computadores e veja se isso a corrige.

    
por 20.05.2017 / 18:57