Wireshark抓包軟件查看網線直連設備的IP地址

        我的樹莓派3B沒有屏幕、沒有鍵盤,以前配置的WIFI現在也變了,爲了能連接上去,用一根雙絞線和我的筆記本電腦直連。那麼問題來了,如何從筆記本上查看樹莓派的IP地址,以便我用XShell連接上去呢?我靈(ming)機(si)一(ku)動(xiang),想起來網絡底層有個叫ARP的協議,可以利用!

        什麼是ARP協議呢?就是局域網內的計算機在發送數據包之前,會和網內小夥伴相互打探消息,問一下別人知不知道某臺主機的MAC地址,如果有回答,就緩存IP地址與MAC地址的對應關係。

        我趕緊打開Wireshark,找到以太網(有線網)接口,輸入一個過濾規則:arp,然後開始捕獲。接着看到了如下情景:

        Source這個列就是消息的發送方,Raspberr_17就是我的樹莓派機器;

        Destination這個列就是消息的接收方,Broadcast表示向整個局域網廣播。

        Info這個列就是消息的內容。可以看到,我的樹莓派就像一個無助的孩子,不停地向黑漆漆的局域網大聲呼喊:“誰知道192.168.191.1這個主機?請告訴我(169.254.100.95)!”,“誰知道114.114.114.114這個主機?請告訴我(169.254.100.95)!”。它問的這兩個主機,一個是網關、一個是DNS,我知道但我不告訴它。

        剩下的就無關緊要了,從上面的信息,我知道了樹莓派的IP是169.254.100.95。好了,關掉Wireshark,幹正事去了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章