Вопрос IP-адрес имеет неполный MAC-адрес


У меня есть случай, когда клиенты в моей локальной сети теряют свой MAC-адрес. Это кажется случайным образом для клиентов, хотя у них были оба IP-адреса и MAC-адреса (когда «arp») во время начальной загрузки.

После того, как MAC-адрес потерян (неполный), я не могу выполнить ping или ssh для этого клиента; и перезагрузка не работает.

У кого-нибудь есть идеи?

Описание локальной сети (закрытая система, не подключенная к Интернету). - ~ 100 клиентов настроены на статический IP-адрес через / etc / network / interfaces - ~ 1 основной переключатель - ~ 16 переключателей доступа (последовательно подключен) - Маршрутизатор Linksys


3
2018-03-04 12:07


происхождения




ответы:


MAC-адрес не может быть потерян. MAC-адрес - это аппаратный адрес на nic. Если вы получили неполную информацию, это означает, что нет сетевого подключения с IP-адресом. У меня такая же проблема, когда сетевой кабель поврежден. Может быть, проблема с портом в коммутаторе.


3
2018-03-04 12:44



Текущий адрес mac, который вы можете увидеть с помощью команды ifconfig на хосте - 2707974
Это ... была моей проблемой. Я наткнулся на кабель раньше дня и имел такое поведение с arp -a, и после того, как снова покрутил кабель, все работало как новое. Время для нового кабеля! - geerlingguy


Я подозреваю поврежденный выключатель или ослабленные кабели / соединение. Проверьте кабели, соединения, переключатели.

Вот пример, который я недавно заметил, как это может произойти с использованием беспроводных клиентов, которые теряют соединение:

  1. Телефон Android подключается к сети. Сервер router / dhcp кэширует свое имя и IP-адрес, примерно так: android-1234567890 192.168.1.125
  2. Телефон переспал, потерял соединение.
  3. Служба на ПК пытается подключить телефон (например, pings). Запрос ARP отправляется, но от спального телефона с MAC-адресом нет ответа. Но запись все равно сохраняется.

    $ ping 192.168.1.125

  4. Пользователь запрашивает ARP для всех или конкретного IP-адреса, но получает неполный MAC:

    $ arp 192.168.1.125

    android-1234567890 (192.168.1.125) at <incomplete> on eth0


3
2018-01-14 22:40





Я думаю, что маловероятно, что MAC-адрес будет потерян или неполным. В случае с моим домашним ПК я каким-то образом смог переписать MAC на 12: 34: 56: 78: 90: ab. Так что теперь у меня проблема с пробуждением на LAN. В вашем случае кажется, что проблема может сохраняться при перезагрузке, но не выключение / запуск одного компьютера. Вы проверили, что что-то переустанавливает или заменяет сетевой кабель?

Какую версию ядра вы используете? Может быть, проблема с настройкой коммутатора? У меня были проблемы с Flow-Control в прошлом.


0
2018-03-04 13:57





Поведение, которое вы описываете, очень похоже на то, что может произойти, если две системы установлены на один и тот же IP статически.

Описание локальной сети (закрытая система, не подключенная к Интернету). - ~ 100 клиентов, все настроенные на статический IP-адрес через / etc / network / interfaces - ~ 1 основной коммутатор - ~ 16 переключателей доступа (последовательно подключен) - Linksys router

Вы должны дважды проверить и убедиться, что ни один из них не имеет повторяющегося адреса, а также то, что сетевые маски все правильные.


0
2018-03-04 14:08