Конфликт IP-адресов в macOS High Sierra: найдите журнал с аппаратным адресом конфликтующего устройства

Конфликт IP-адресов в macOS High Sierra: найдите журнал с аппаратным адресом конфликтующего устройства

Я подключен к университетской сети с компьютером под управлением macOS High Siera, которому IP-адрес назначен через DHCP.

Регулярно (1 или 2 раза в неделю) я теряю все сетевое подключение на несколько часов и получаю следующее сообщение об ошибке при запуске:

Another device on the network is using your computer's IP address (<IP>).

Есть ли на моем клиентском компьютере какой-либо файл журнала, в котором я могу увидеть аппаратный адрес устройства, крадущего мой IP-адрес?

(Примечание: я знаю о других вариантах, таких как проверка на коммутаторе, с другого компьютера и т. д. Мой вопрос касается именно файла журнала на компьютере, который был исключен из сети. Я пробовалУтилиты -> Консольное приложениеи использовал grep в каталоге журнала, ища имя сетевого интерфейса и его IP-адрес, но не смог найти ничего, что показалось бы релевантным.)

решение1

Вероятнее всего, вы не найдете никакой прямой информации о другом компьютере ни в каких журналах.

Что вам нужно, этотвойIP-адрес компьютера непосредственно перед сообщением об ошибке. Если этот адрес все еще где-то виден, отлично. Если его нет, поищите в журналах последний IP-адрес, который у вас был (или попробуйте повторно получить аренду DHCP). Если это тоже не работает, выполните brew install dhcpdump, запустите его в окне терминала и посмотрите, какие адреса вы (и, возможно, другие компьютеры) получили.

Получив оспариваемый IP-адрес, убедитесь, что ваш компьютер не использует этот IP-адрес, выполните команду ping на IP-адрес (которая затем будет отправлена ​​на компьютер-нарушитель), а затем используйте ее, arpчтобы узнать аппаратный адрес другого компьютера.

Связанный контент