ARP -a找不到默认网关的MAC地址无法上网!!

ARP -a找不到默认网关的MAC地址无法上网!!,第1张

可以使用arp

-s命令进行修改

格式为:arp

-s

ip地址

mac地址

如ip地址为192168010

mac为00-aa-00-62-c6-09

即可以在cmd下执行:

arp

-s

192168010

00-aa-00-62-c6-09

果360经常保护不上的话,

你试着手动绑定网关地址和mac地址把,手动也很有效的,其实功能和360arp防火墙一样的

就是在开始--运行---cmd

确定后有个黑色的命令窗口,

里面输入arp -a

看到网关ip对应的mac地址,然后执行命令

arp -d

arp -s 19216811 00-00-00-00-21-23

然后回车就可以了 。

我上面的网关ip地址换成你的网关地址,mac地址也是你的网关对应的地址,

别打成我上面的例子啊。

你没有考虑大小写的问题,输出都是小写,但你的都只找大写的。

刚才今天我也写了同样的一段取  arp -a 的代码,这个表达式能用,它取到3个 group。

final Pattern ARP_PATTERN = Patterncompile("(:(:\\d+\\){3}\\d+)\\s+(:(:[a-fA-F0-9]{2}\\-){5}(:[a-fA-F0-9]{2}))\\s+(\\w+)");

Matcher matcher = ARP_PATTERNmatcher(line);

Systemoutprintln(line);

if (matcherfind()) {

String ip = matchergroup(1);

String mac = matchergroup(2);

String type = matchergroup(3);

}

以上就是关于ARP -a找不到默认网关的MAC地址无法上网!!全部的内容,包括:ARP -a找不到默认网关的MAC地址无法上网!!、对方用了arp防火墙,怎么能获取到它的mac地址、为什么我对arp -a 命令产生的流中,使用正则表达式截取mac地址不成功等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9694588.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存