這是一個奇怪的問題,基本上我有一臺計算機通過以太網電纜連接到一臺機器。沒有其他網絡或互聯網訪問。機器設置了一個網絡,允許您遠程登錄到該網絡。如何確定設備使用的ip範圍?
我需要最簡單的方法來確定設備正在使用的ip範圍。這將變成一個python腳本。這不僅僅是顯而易見的192.168.x.x
我正在查看'arp'命令,還有一個名爲'netifaces'的庫。我不確定是否有更簡單的方法可以使用。它必須適用於Linux,OSX和Windows。該機器正在運行一個android操作系統基本上,我只需要能夠以最簡單的方式確定設備當前使用的ip範圍。
命令'arp -a'似乎是目前最有希望的。
換句話說你試圖找到機器的ip? – coder
它是什麼類型的機器?你有沒有關於它的設置文件?你說它「建立一個網絡」,它是否也可以充當DHCP服務器?您可以嘗試使用像Wireshark這樣的數據包分析器來查看是否可以在那裏找到它。 – pferate
@coder是的,我可以用nmap來做,但我不知道要掃描的ip範圍。 Nmap對此非常適用,我只是無法弄清楚如何找到像'nmap xx * .0/24'這樣的掃描範圍 – user5275692