Назад | Перейти на главную страницу

Почему два IP-адреса отвечают на мой пинг?

У меня странная проблема. На одном из Mac я заметил странные проблемы с подключением к серверу. Я отправил ping на сервер 2.0.5.90 с терминала на Mac, и вот ответы, которые я вижу.

64 bytes from 10.0.5.90: icmp_seq=0 ttl=64 time=0.457 ms
64 bytes from 10.0.5.125: icmp_seq=0 ttl=255 time=4.753 ms (DUP!)
64 bytes from 10.0.5.90: icmp_seq=1 ttl=64 time=0.459 ms
64 bytes from 10.0.5.125: icmp_seq=1 ttl=255 time=4.716 ms (DUP!)
64 bytes from 10.0.5.90: icmp_seq=2 ttl=64 time=0.288 ms
64 bytes from 10.0.5.125: icmp_seq=2 ttl=255 time=4.742 ms (DUP!)

Почему два устройства будут отвечать на эти эхо-запросы?

вы уверены, что это два устройства, попробуйте arp -a чтобы отобразить вашу таблицу arp и посмотреть, сопоставлены ли оба IP-адреса с одним и тем же MAC-адресом в ней.

Если вы уверены, что это разные устройства с разными MAC-адресами, вы можете попробовать удалить таблицу arp с помощью arp -d -a или только один или оба адреса с arp -d x.x.x.x и пусть они снова заселятся.

Примечание: я мог ошибаться с синтаксисом команды arp на macos, я давно ничего не делал с ней.