回覆列表
-
1 # 雪夢冰淚
-
2 # Geek視界
通常情況下,我們通過ip地址訪問一個裝置,比如監控攝像頭、光貓、路由器等,如果忘記了裝置的IP地址,怎麼辦呢?
我們需要準備一臺電腦,用網線連線到未知IP地址的裝置,然後使用任何一款sniffer軟體,監聽ARP資料包就可以了,比如wirshark、tcpdump、windump等,這裡以tcpdump為例,這款軟體只有500KB。
條件假設,比如我們電腦的地址是192.168.1.100,遮蔽已知的地址,以減少干擾,比如192.168.5.0/24。
我們輸入以下命令:
tcpdump -i eth1 -p arp and host not 192.168.1.100 and net not 192.168.5.0/24。如果我們發現陌生的IP地址,如下圖所示:
大致就可以判斷此裝置的IP地址為10.1.1.1,知道裝置的IP地址之後,我們就可以嘗試使用瀏覽器登入,進行進一步驗證。
總之,忘記裝置IP地址可能是經常發生的事情,我們可以初始化裝置,然後使用預設的IP地址登入。當然,如果有配置資訊,為了防止資料丟失,可以通過類似sniffer軟體,根據ARP報文,獲取到裝置的IP地址。
我之前用過一款ipsacn,連上後,輸入IP地址範圍,可以搜尋出範圍內的IP地址。比如你想搜尋192.168.1.1—255這個網段,你應該把電腦也設定成這個網段,然後你肯定能搜到255,因為是廣播地址;也能搜到閘道器和本機,如果沒在連線別的裝置,剩下的就是對方的IP地址。以前安裝除錯網橋總是用。
其實如果是路由器或是交換機
能連上,直接雙擊本地連線圖示,檢視資訊,也能看到裝置地址。