Как @AlexD указано, вы должны вручную связать на вашем локальном компьютере общий IP-адрес азбука с желаемым MAC-адресом хх-хх-хх-хх-хх-хх каждого конкретного удаленного хоста, чтобы вы могли подключиться к нему.
В Windows можно использовать арп
команда в окне командной оболочки с повышенными привилегиями:
arp -s a.b.c.d xx-xx-xx-xx-xx-xx
Эта ассоциация является постоянной до тех пор, пока не будет удалена с помощью arp -d a.b.c.d
(как указано арп-?
).
Команды и параметры -с/-д
в Linux такие же, выполняются в оболочке с корень привилегии или с префиксом судо
, но влияют только на резидентный ARP-кеш, поэтому при перезапуске забываются (мужчина арп
Рекомендовано).
Изменить: как @Zac67 заявлено, что может быть только одна пара IP/MAC для каждого хоста в локальной сети. Это связано с тем, что локальный трафик выполняется с использованием только последнего известного MAC-адреса (найденного с помощью запроса ARP или поиска в таблице ARP) для данного IP-адреса. Если есть другие машины с таким же IP, они не будут распознаны.
Это изменится только в том случае, если:
[Ассоциация была статической (сделанной администратором с помощью команды arp)] Пара снова изменена администратором или забыта при перезапуске этой машины, если она не является постоянной (тогда она изменится на динамическую). Или же,
[Поиск был динамическим по протоколу ARP.] Через некоторое время результат будет помечен как устаревший и при следующем подключении будет спровоцирован новый поиск в локальной сети. Тогда какой-нибудь другой хост может выиграть гонку за предоставление своего MAC-адреса.
Ручное сопряжение имеет более высокий приоритет, чем автоматическое.
Это сводится к следующему: у нас может быть только одна пара IP/MAC для хоста назначения, чтобы иметь успешную связь. Если в локальной сети есть несколько пар из-за ошибки конфигурации или вредоносных программ/хакерских действий, и мы используем автоматическое обнаружение ARP, у нас будут периодические проблемы или хуже.
Конечно, динамический метод с уникальными IP-адресами предпочтительнее; это означает меньше хлопот для администратора... ;)