Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm on Windows 7 and am trying to assign a static arp entry for my default gateway using the command:

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

But I get the following error:

The ARP entry addition failed: Access is denied.

When I don't mention my ip-address at the end, the static ip gets assigned for the virtual interface created automatically for virtualbox. I'm using an elevated prompt. I'll be grateful for suggestions. Thanks.

share|improve this question

3 Answers 3

up vote 17 down vote accepted

Here is what I found and it works great

arp -s : access denied. On the default gateway

Here is what I used :

delete:

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

Add:

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

good luck

share|improve this answer
    
Thanks a ton!. Worked perfectly. :) –  user18151 Jan 30 '10 at 9:34
2  
If anybody is wondering what "Network card name here" means, it was "Local Area Connection" for me. –  user18151 Jan 30 '10 at 9:35
3  
Use the command netsh interface show interface to get a list of valid interfaces (network card names). –  Joel Coehoorn Aug 4 '10 at 18:21

To set arp static in windows 7 64bit you must use netsh comand as follow

enter this command

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

For Example

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

(If you are using a wireless rather than a LAN cable connection, use "Wireless Network Connection" instead.)

share|improve this answer

To modify routing info, you need to be an administrator.

Find the Command Prompt in your start menu, right click on it and choose "Run as administrator"

share|improve this answer
    
I'm sorry I should have mentioned that more prominently, but I AM running as an administrator. –  user18151 Jan 27 '10 at 19:53

protected by studiohack Apr 28 '11 at 10:10

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.