如何绑定IP与网卡MAC地址

发布 2019-08-25 06:32:55 阅读 5790

首先要查看自己的ip地址和网卡的mac地址。对于windows 98/me,运行“winipcfg”,在对话框看的ip地址就是,而“适配器地址”就是网卡的mac地址。在windows 2000/xp系统下,要在命令提示符下输入“ipconfig /all”,显示列表中的“physical address”就是mac地址,“ip address”就是ip地址;要将二者绑定,输入“arp -s ip地址 mac地址”,如“arp -s 192.

168.0.28 54-44-4b-b7-37-21”即可。

(gsf)

开始菜单——运行——输入cmd——再输入ipconfig /all 查看你的ip地址和mac地址(物理地址),然后在输入arp -s ip mac就可以将ip绑定mac地址了。如arp -s 10.5.

118.145 00-25-b3-72-4b-d8,10.5.

118.145是我的ip地址,00-25-b3-72-4b-d8是我的物理地址。如果要解除绑定就输入arp -d解除mac地址绑定。

windows7系统下绑定。

使用 arp -a 命令查看网关的mac网卡物理地址。

使用 netsh i i show in命令查看本地连接的idx编号,我的是11的。

使用 netsh -c “i i” add neighbors 本地连接的idx “网关ip” “网关mac“ 命令绑定mac地址。

使用 arp -a 查看mac绑定结果。

通过注册表来修改mac地址。

如果是校园网,而且绑定ip后依然被盗用mac的话,那就尝试通过注册表来修改mac(建议修改注册表之前先为系统设置一个还原点,要不然把系统弄崩了就麻烦了,我的电脑——属性——系统保护——创建——输入一个还原点的名称然后创建就ok了)

在“开始”菜单的“运行”中输入regedit,打开注册表编辑器,展开注册表到:hkey_local_machine\system\currentcontrolset\control\class\子键,在子键下的0000,0001,0002等分支中查找driverdesc(如果你有一块以上的网卡,就有0001,0002……在这里保存了有关你的网卡的信息,其中的driverdesc的内容就是你的网卡的信息描述,比如我的网卡就是marvell yukon 88e8072 pci-e gigabit ethernet controller,在这里假设你的网卡在0000子键。

在0000子键下添加一个字符串,命名为“networkaddress”,键值为修改后的mac地址,要求为连续的12个16进制数。然后在“0000”子键下的ndi\params中新建一项名为networkaddress的子键,在该子键下添加名为“default”的字符串,如果有了default的看一下键值有没有,没有的话就把键值为修改后的mac地址。

在networkaddress的子键下继续建立名为“paramdesc”的字符串,其作用为指定networkaddress的描述,其值可为“mac address”。这样以后打开网络邻居的“属性”,双击相应的网卡就会发现有一个“高级”设置,其下存在mac address的选项,它就是你在注册表中加入的新项networkaddress,以后只要在此修改mac地址就可以了。

关闭注册表,重新启动,你的网卡地址已改。打开网络邻。

居的属性,双击相应网卡项会发现有一个mac address的高级设置项,用于直接修改mac地址。当然,你还可以用mac地址修改器这类工具软件来修改网卡的mac地址,我没有用过。