文章詳情頁
chrome - linux系統(tǒng)下如何通過java獲取客戶端ip和mac地址?
瀏覽:86日期:2023-08-22 17:34:53
問題描述
這是我通過命令
cmd = { '/bin/sh', '-c', 'ping ' + ip + ' -c 2 && arp -a' };
獲取的mac地址,但是mac地址不是我想要的客戶端地址,而是我這邊集群服務(wù)器上的地址,請(qǐng)問有什么好辦法通過ip去獲取客戶端mac地址嗎?
問題解答
回答1:其實(shí), 如果你想獲得客戶端的mac地址是沒辦法的, 因?yàn)閿?shù)據(jù)報(bào)報(bào)在經(jīng)過路由器時(shí), 報(bào)文中的mac地址會(huì)被路由器所改寫的, 因?yàn)橐涗涙溌穼又邪l(fā)送方的mac地址, 大致的過程如下圖:
也可以參考這篇文章: 網(wǎng)絡(luò)-數(shù)據(jù)包在路由轉(zhuǎn)發(fā)過程中MAC地址和IP地址,變與不變
標(biāo)簽:
java
相關(guān)文章:
1. docker gitlab 如何git clone?2. 關(guān)于docker下的nginx壓力測(cè)試3. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!4. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。5. docker鏡像push報(bào)錯(cuò)6. PC 手機(jī)兼容的 編輯器7. angular.js - angularJs ngRoute怎么在路由傳遞空字符串及用ng-switch取得8. docker不顯示端口映射呢?9. docker-compose中volumes的問題10. mysql - 用PHPEXCEL將excel文件導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)5000+條,本地?cái)?shù)據(jù)庫正常,線上只導(dǎo)入15條,沒有報(bào)錯(cuò),哪里的問題?
排行榜

熱門標(biāo)簽