Два хозяина не могут пинговать себя

349
user717747

Я работаю над проектом во встроенной среде Linux. У меня есть сеть, состоящая из шлюза ( 192.168.1.1), двух STB (Set-Top-Box: цифровой декодер) и ПК.

Два хоста имеют IP соответственно (1 92.168.1.19) и ( 192.168.1.20). Оба декодера находятся под встроенной средой Linux.

ПК ( 192.168.1.23) может пропинговать оба хоста и наоборот.

ПК и два хоста могут пропинговать шлюз.

Проблема в том, что оба хоста не могут пинговать себя.

Когда я делаю сеть захвата с wireshark, я понимаю, что никто из хостов не отвечает на arpкоманду, чтобы сообщить о своем MAC.

enter image description here

Когда я выполняю команду arp на одном из хостов, она возвращает (не полностью) для другого MAC

arp ? (192.168.1.1) at e0: ce: c3: 17: b2: ce [ether] on br_lan ? (192.168.1.23) f4: 8e: 38: 9b: eb: d0 [ether] on br_lan ? (192.168.1.19) at (incomplete) on br_lan 

Что я должен сделать, чтобы исправить проблему.

1
Вы имеете в виду, что две машины не могут пинговать друг друга? Или вы имеете в виду, что ни одна из машин не может пинговать себя? ARP или сетевой трафик не должны быть задействованы, когда хост пытается пинговать себя. David Schwartz 7 лет назад 0

0 ответов на вопрос

Похожие вопросы