Ошибка «Недопустимый параметр соседа». Попытка создать статический arp с помощью netsh

361
Richard

Я пытаюсь сделать статическую запись arp для моего шлюза 192.168.2.1. Я использую 64-битную Windows 7 Ultimate, и сначала я попробовал:

arp -s 192.168.2.1 00-11-22-33-44-55 

Но я получал ошибку «Отказано в разрешении», поэтому начал осматриваться и обнаружил, что в Windows 7 64 bit мне нужно использовать netsh. Я нашел некоторые команды в некоторых других сообщениях, чтобы попробовать, но команда добавления соседей отвечает

Invalid neighbor parameter (00:11:22:33:44:55).

каждый раз, когда я пытаюсь.

Сначала я использовал эту команду, которая, кажется, работает:

netsh interface ipv4 delete neighbors 

И тогда это команда, которая получает ошибку

netsh interface ipv4 add neighbors "Local Area Connection" "192.168.2.1" "00:11:22:33:44:55" 

Я также попробовал без кавычек и получил тот же ответ с этим.

netsh interface ipv4 add neighbors "Local Area Connection" 192.168.2.1 00:11:22:33:44:55 

Это не имеет смысла для меня, потому что если я бегу:

netsh interface ipv4 delete neighbors "Local Area Connection" "192.168.2.1" "00:11:22:33:44:55" 

Это работает очень хорошо и дает мне хороший ответ, так что я не уверен, что происходит. У кого-нибудь есть предложения? Я также запускаю cmd от имени администратора и знаю мой правильный MAC-адрес шлюза.

0

1 ответ на вопрос

0
Richard

Я понял это. Оказывается, я использовал не тот Mac.