Два хоста не могут пинговать друг друга

У меня в моей сети два хоста. Оба подключены к моему маршрутизатору. От другого хозяина, я могу ping и ssh в обоих из них. Оба имеют отличную связь со всеми другими хостами. Однако они не могут пинговать или видеть друг друга. Один (192.168.124.101, называемый прихожей) запускает Ubuntu 14.10, другой (192.168.124.104, называемый Рапунцель) - это малина Pi с Raspbian. Оба адреса статичны. Хосты подключены к электрической сети через адаптеры Powerline.

Некоторые выходные данные:

jos@hallway:~$ ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:14:85:82:2a:2f
          inet addr:192.168.124.101  Bcast:192.168.124.255  Mask:255.255.255.0
          inet6 addr: fe80::214:85ff:fe82:2a2f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2959658 errors:0 dropped:91 overruns:0 frame:0
          TX packets:2366877 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3406445368 (3.4 GB)  TX bytes:964531766 (964.5 MB)
          Interrupt:21
jos@hallway:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         Comtrend.Home   0.0.0.0         UG    0      0        0 eth1
192.168.124.0   *               255.255.255.0   U     0      0        0 eth1
jos@hallway:~$ arp -a 192.168.124.104
rapunzel (192.168.124.104) at b8:27:eb:a4:84:a3 [ether] PERM on eth1    

и наоборот:

pi@Rapunzel ~ $ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr b8:27:eb:a4:84:a3
          inet addr:192.168.124.104  Bcast:192.168.124.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60981 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40710 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19883333 (18.9 MiB)  TX bytes:2562029 (2.4 MiB)
pi@Rapunzel ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         Comtrend.Home   0.0.0.0         UG    0      0        0 eth0
192.168.124.0   *               255.255.255.0   U     0      0        0 eth0
pi@Rapunzel ~ $ arp -a 192.168.124.101
hallway (192.168.124.101) at 00:14:85:82:2a:2f [ether] on eth0

Я попытался добавить и удаление маршрутов и записей arp. Однако текущие записи arp были добавлены автоматически (так что есть какой-то контакт). Сначала ping с обеих сторон упоминает, что другая сторона была «Destination host unreachable». Записи arp будут давать «& lt; неполные & gt;» как MAC-адрес. После того, как были добавлены записи arp, пинг просто отключился. Вероятно, это не проблема межсетевого экрана, поскольку я никогда не использовал iptables на любой из этих машин (sudo iptables -L дает вывод по умолчанию для обоих хостов). Я перезагрузил обе машины и маршрутизатор, но пока ничего не помогает. Вещи работали до вчерашнего дня, когда я отключился и подключил один из хостов. Что я пропускаю?

Редактировать: я запустил tcpdump arp с хоста 101, и, конечно же, у меня появилось множество запросов, таких как:

23:12:23.460191 ARP, Request who-has hallway tell rapunzel, length 46
23:12:23.460214 ARP, Reply hallway is-at 00:14:85:82:2a:2f (oui Unknown), length 28

Итак, почему никакой другой трафик не проходит?

Я запустил зонд с обеих сторон:

jos@hallway:~arping -b -D -w 2000 -I eth1 -s 192.168.124.101 192.168.124.104
ARPING 192.168.124.104 from 192.168.124.101 eth1
^CSent 38 probes (38 broadcast(s))
Received 0 response(s)

и что-то подобное на другом конце (только отформатировано по-разному, это Raspbian в конце концов).

1
задан 17 November 2014 в 19:18

1 ответ

Это оказалось не так интересно, как в первый раз. Как отметил Фабби, адаптер powerline должен застрять. Я подключил один из хостов к другому адаптеру, и он сразу сработал. Затем я подключил его к первому адаптеру, и снова трафик не прошел. Хотя кажется, что адаптер имеет аппаратный сбой, имейте в виду, что он блокирует трафик только от одного конкретного хоста. Спасибо Фабби и Алаа Али за ваши предложения.

2
ответ дан 24 May 2018 в 01:55
  • 1
    Хах! Поэтому IMHO вы должны принять мой ответ как правильный после того, как я переведу свой комментарий, чтобы поменять адаптер powerline ...: P (Я также буду рад, если вы подтвердите свой ответ ... По крайней мере, я получу кредит всей работы, которую я вложил в это ...) En ... Graag gedaan, Jos! & GT; :) – Fabby 23 November 2014 в 15:56
  • 2
    Ладно. Справедливо. Благодарю. – Jos 24 November 2014 в 01:33

Другие вопросы по тегам:

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