Невозможно пропинговать шлюз

Я заменил свой устаревший файловый сервер новым сервером, на котором работает ESXi 5.1, и перенес мой файловый сервер на виртуальную машину, работающую на нем. Теперь у меня есть следующая проблема с этой виртуальной машиной:

  • Я получаю правильный IP через DHCP (резервирование через MAC-адрес работает)
  • Я не могу пропинговать шлюз (10.0.0.1)
  • Я могу пропинговать сервер DHCP/DNS (10.0.0.2)
  • Я могу пинговать другие машины в сети
  • Проверка связи с узлом в Интернете. Я могу определить его IP-адрес (из-за доступности DNS-сервера), но не могу проверить связь с разрешенным узлом.

После смены IP-адреса на другой, статический IP-адрес, я могу пропинговать шлюз и Интернет.

Я использую одну подсеть (10.0.0.0/24), таблица маршрутизации на машине верна.

Шлюз представляет собой маршрутизатор Linksys E4200 (с оригинальной прошивкой).

2 ответа

Решение

Я использовал резервирование DHCP задолго до того, как перенес функциональность DHCP/DNS с маршрутизатора на Raspberry Pi. Я изменил только MAC-адрес в таблице резервирования Pi, а не на маршрутизаторе, и маршрутизатор все еще ссылался на MAC-адрес старого сервера.

После удаления записи из таблицы резервирования DHCP маршрутизатора пинг неожиданно вернулся.

Я предполагаю, что маршрутизатор Linksys E4200 использует таблицу резервирования DHCP для разрешения IP-адресов по MAC-адресам, что приводит к тому, что ответы на пинг отправляются на неправильный MAC-адрес.

Может быть, это особый случай, но, возможно, это избавит кого-то от головной боли.

Чтобы принудительно обновить кеш ARP для ваших соседей, вы можете просто запустить arping -U x.x.x.x -c3

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