国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

chrome - linux系統下如何通過java獲取客戶端ip和mac地址?

瀏覽:108日期:2023-08-22 17:34:53

問題描述

chrome - linux系統下如何通過java獲取客戶端ip和mac地址?

這是我通過命令

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

獲取的mac地址,但是mac地址不是我想要的客戶端地址,而是我這邊集群服務器上的地址,請問有什么好辦法通過ip去獲取客戶端mac地址嗎?

問題解答

回答1:

其實, 如果你想獲得客戶端的mac地址是沒辦法的, 因為數據報報在經過路由器時, 報文中的mac地址會被路由器所改寫的, 因為要記錄鏈路層中發送方的mac地址, 大致的過程如下圖:chrome - linux系統下如何通過java獲取客戶端ip和mac地址?

也可以參考這篇文章: 網絡-數據包在路由轉發過程中MAC地址和IP地址,變與不變

標簽: java
相關文章:
主站蜘蛛池模板: 莱西市| 芷江| 河源市| 东乡县| 齐齐哈尔市| 商南县| 嘉兴市| 县级市| 宜春市| 高要市| 金沙县| 甘孜县| 中江县| 徐水县| 都兰县| 遵化市| 林周县| 团风县| 遂溪县| 静乐县| 马山县| 原平市| 临沂市| 格尔木市| 黄梅县| 德格县| 上林县| 三台县| 巴东县| 湖南省| 邯郸市| 河南省| 齐河县| 临海市| 左权县| 佛教| 新乡市| 图片| 磐石市| 贡嘎县| 巴青县|