Windows 7: не удалось добавить запись ARP: доступ запрещен

25

Я на Windows 7 и пытаюсь назначить статическую запись arp для моего шлюза по умолчанию с помощью команды:

arp -s 172.24.7.254 00-05-01-f9-28-00 172.24.1.20

Но я получаю следующую ошибку:

The ARP entry addition failed: Access is denied.

Когда в конце я не упоминаю свой ip-адрес, статический ip назначается для виртуального интерфейса, созданного автоматически для virtualbox. Я использую повышенную подсказку. Буду благодарен за предложения. Спасибо.

0fnt
источник

Ответы:

37

Вот то, что я нашел, и это прекрасно работает

arp -s: доступ запрещен. На шлюзе по умолчанию

Вот что я использовал:

удалять:

netsh interface ip delete neighbors "Network card name here" "Gateway.IP.goes.here"

Добавлять:

netsh interface ip add neighbors "Network card name here" "Gateway.IP.goes.here" "MAC-address-of-gateway-with-dash-here"

удачи

RigorM
источник
2
Если кому-то интересно, что означает «имя сетевой карты», для меня это было «Подключение по локальной сети».
0
9
Используйте команду, netsh interface show interfaceчтобы получить список допустимых интерфейсов (имена сетевых карт).
Джоэл Коухорн
Для меня это был "Ethernet".
Райан
20

Чтобы установить arp static в Windows 7 64bit, вы должны использовать команду netsh следующим образом

введите эту команду

netsh interface ipv4 add neighbors "Local Area Connection" inetaddr MAC

Например

netsh interface ipv4 add neighbors "Local Area Connection" 192.168.0.1 00-24-01-d2-3a-bd

(Если вы используете беспроводное соединение, а не кабельное соединение локальной сети, используйте вместо этого «Беспроводное сетевое соединение».)

Мостафа Элькерш
источник
0

Чтобы изменить информацию о маршрутизации, вы должны быть администратором.

Найдите командную строку в меню «Пуск», щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».

Goyuix
источник
Извините, я должен был упомянуть об этом более заметно, но я работаю администратором.
0