java为什么不能获取ip_java 无法根据ip地址获取mac地址

引用来自“Mr_Qi”的评论

额。。。nat出来的话你觉得同一样的ip得有多少mac地址啊。。。这个本来就不可能的。可以根据arp获取局域网的mac

arp可以获取局域网的mac地址的

arp -a

? (169.254.147.126) at 6c:72:e7:75:84:4c on en6 [ethernet]

? (169.254.189.149) at 4c:eb:42:5b:c7:41 on en0 [ethernet]

? (192.168.1.1) at 84:d9:31:3e:70:4b on en6 ifscope [ethernet]

? (192.168.1.49) at 0:9e:9a:6a:9f:41 on en6 ifscope [ethernet]

? (192.168.1.90) at 0:9a:aa:9a:a4:14 on en6 ifscope [ethernet]

? (192.168.1.137) at 64:9a:be:76:c3:ed on en6 ifscope [ethernet]

? (192.168.1.153) at 40:8d:5c:22:2f:e2 on en6 ifscope [ethernet]

? (192.168.1.160) at 70:4d:7b:4a:5c:80 on en6 ifscope [ethernet]

? (192.168.1.161) at b0:34:95:ed:d5:4c on en6 ifscope [ethernet]

? (192.168.1.165) at c0:ee:fb:ee:d9:ce on en6 ifscope [ethernet]

? (192.168.1.172) at 1c:cd:e5:64:7a:1 on en6 ifscope [ethernet]

? (192.168.1.190) at 24:1f:a0:9c:a0:9b on en6 ifscope [ethernet]

? (192.168.1.205) at 18:f6:43:ae:2d:56 on en6 ifscope [ethernet]

? (192.168.12.17) at 0:71:cc:98:60:99 on en0 ifscope [ethernet]

? (192.168.12.22) at ac:87:a3:20:c4:9b on en0 ifscope [ethernet]

? (192.168.12.32) at f4:f:24:42:8a:1f on en0 ifscope [ethernet]

? (192.168.12.35) at 2c:33:7a:f1:21:9f on en0 ifscope [ethernet]

? (192.168.12.42) at 24:df:6a:75:a5:38 on en0 ifscope [ethernet]

? (192.168.12.48) at a4:2:b9:7f:c6:96 on en0 ifscope [ethernet]

? (192.168.12.62) at d0:7e:35:9b:82:41 on en0 ifscope [ethernet]

? (192.168.12.76) at 9c:eb:e8:23:a:16 on en0 ifscope [ethernet]

? (192.168.12.88) at 28:d2:44:34:65:14 on en0 ifscope [ethernet]

? (192.168.12.100) at 50:7b:9d:4:f:f6 on en0 ifscope [ethernet]

? (192.168.12.105) at 0:e0:4c:36:d:2a on en0 ifscope [ethernet]

? (192.168.12.135) at 9c:5c:8e:75:1a:bd on en0 ifscope [ethernet]

? (192.168.12.162) at 4c:cc:6a:12:77:f7 on en0 ifscope [ethernet]

? (192.168.12.197) at 9c:b6:d0:d:47:c1 on en0 ifscope [ethernet]

? (192.168.12.207) at 0:b:2f:87:7b:d0 on en0 ifscope [ethernet]

? (192.168.12.252) at c0:3f:d5:73:cf:af on en0 ifscope [ethernet]

? (192.168.12.254) at d4:61:fe:8d:ad:29 on en0 ifscope [ethernet]

? (224.0.0.251) at 1:0:5e:0:0:fb on en0 ifscope permanent [ethernet]

? (239.255.255.250) at 1:0:5e:7f:ff:fa on en0 ifscope permanent [ethernet]

? (239.255.255.250) at 1:0:5e:7f:ff:fa on en6 ifscope permanent [ethernet]

所以想要获取mac地址得在前端,ie可以用activex完成。我做了chrome的插件

https://my.oschina.net/qixiaobo025/blog/1358234

可以获取mac地址(适用与360,搜狗,uc等等chromium内核浏览器)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值