У меня есть сеть с несколькими сотнями машин. У меня есть машина, на которой периодически возникают проблемы с подключением, о которых сообщается через веб-клиент vSphere. Имя хоста этой проблемной машины - vsphere01.
Я бросаю аварийную тележку на "vsphere01", и она сообщает, что arp обнаружил дублированный IP-адрес в сети, который конфликтует с текущим IP-адресом "vsphere01". Он сообщает MAC-адрес (на данный момент неизвестный) машины с дублированным IP-адресом.
Вот мой вопрос: как я могу сказать моей локальной рабочей станции (работающей под управлением debian Linux), что я хотел бы рассматривать MAC-адрес еще неизвестной машины как правильный MAC-адрес, который будет использоваться для этого дублированного IP-адреса? Моя цель - иметь возможность подключиться к этой неизвестной машине по ssh и определить имя хоста. Я предполагаю, что это должно быть возможно, поскольку таблица arp на моем локальном компьютере - это просто таблица IP-адресов, соответствующих MAC-адресам, если я правильно понимаю.
Спасибо!
arp -d ip-address
чтобы удалить существующую запись, если она есть.
arp -s ip-address mac-address
, чтобы вручную установить новую запись arp.
man arp
если вы хотите более подробно.