TEL:400-8793-956
当前位置:开发工具

如何在Linux系统中通过Java获取客户端IP和MAC地址?

提问者: 近期获赞: 浏览人数: 发布时间:2021-01-22 13:29:49

 问:cmd = { "/bin/sh", "-c", "ping " + ip + " -c 2 && arp -a" };

获取MAC地址,但是MAC地址不是我想要的客户端地址,而是我的群集服务器上的地址。有什么好的方法可以通过IP获取客户端MAC地址?
 
 
答:实际上,如果要获取客户端的MAC地址,则没有办法,因为当数据报通过路由器时,消息中的MAC地址将被路由器重写,因为要记录该MAC地址。发送方在链路层,一般过程如下:
上一篇: 在笔记中记下。你不能插入图片吗
下一篇: Firefox报告错误“无法加载样式表”,但是样式文件已加载