如何找出設備的靜態IP地址?
我有一個 IP 攝影機,根據手冊,它應該有靜態 IP 地址 192.168.1.110。為了連接到它(並更改網路設置),我將筆記型電腦配置為具有靜態 IP 192.168.1.1/255.255.255.0 並將其直接連接到相機(中間沒有任何路由器/交換機)。
筆記型電腦顯示已連接有線網路。但是 192.168.1.110 無法 ping 通。所以我做了:
nmap -sn 192.168.1.0/24
但這僅與筆記型電腦的 IP 一起返回。
為了排除攝像頭也可能有 192.168.1.1 的可能性,我將筆記型電腦的地址更改為 192.168.1.2 並再次嘗試。同樣的結果——只有筆記型電腦的 IP。
據推測,攝像頭已經為其他一些專用網路設置——可能是 192.168.0.0/16、172.16.0.0/12 或其他。除了詢問供應商/供應商之外,是否有一種簡潔/快速的方法可以找出攝影機設置的 IP/網路?
供應商實際上建議使用名為 AjDevTools(適用於 Windows)的應用程序,但我不相信會費心打開我的虛擬 Windows,因為我不知道如果上述步驟
nmap
沒有,該應用程序將如何提供幫助。
Wireshark 規則。
正如CM在對問題的評論中所建議的那樣:
使用 Wireshark 從攝像頭嗅探任何可能的數據包並從中提取 IP/MAC
所以,我開始嗅探網路介面並插入電纜。在一堆奇怪的東西中,有一些來自 192.168 的傳入數據包。254.24。將筆記型電腦的靜態網路配置更改為 192.168.254.1 後,我能夠連接到 192.168.254.24 的攝像頭。答對了!
您需要設置 DCHP 伺服器以將您想要的 IP 提供給攝影機的 mac 地址。通常您可以通過路由器進行設置。
您也可以在這裡閱讀更多內容: https ://linuxapt.com/blog/36-how-to-configure-dhcp-on-linux