題 如何掃描本地網絡以查找連接的設備? (蘋果系統)


我基本上都在尋找類似的東西 這個 但可在Mac上使用。

我正在嘗試將一個新的工作站連接到我們的無線多功能打印機,而且我有一段時間讓設備吐出一個IP供我連接。

我有辦法嗎? 掃描 網絡莫名其妙?

如果它有所不同,新工作站正在使用Mac OS X 10.6。


105
2018-03-26 15:17


起源




答案:


  1. Ping廣播地址
    (你可以找到它 ifconfig | grep broadcast

  2. 然後做一個 arp -a


169
2018-03-26 21:59



很棒的提示..我過濾掉了結果,只顯示了不完整(並且存在)的ip ... arp -a | grep : - Jas Panesar
有人可以解釋為什麼/如何運作?你ping廣播,這導致所有其他連接的客戶端提交網絡活動,然後arp可見? - deweydb
最佳答案。你也可以做一行:ifconfig | grep廣播| arp -a - Codeversed
@deweydb當你在局域網時,連接到IP涉及將IP解析為mac地址。 ARP保留所有已解析IP地址的緩存。執行廣播ping會間接觸發網絡上所有IP的解析。現在......我們如何將IP列表解析為DNS(或其他)名稱? - Rolf
我用: arp -a | grep -v '^?'  在Macosx下。 - tfb785


其中x.x.x是您的IP地址中的前三個數字。

for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done

6
2018-05-10 16:30



在這裡的Mac上,不得不稍微調整你的答案,因為超時設置使用 -t 選項(例如 -t 5 持續5秒鐘) - pabuisson
對,這也不適合我。在Mac上,您不僅需要使用-t 5選項,還需要將其移至ip之前。即-c 1 -t 5 x.x.x. $ ip。否則它會出錯並炸彈。 - Matt H


您的打印機提供了用於刪除文件的文件共享,或者您只是想在網絡上找到打印機?

您的新型多功能打印機是否支持Bonjour / ZeroConf? (大多數新的基於網絡的打印機都這樣做)如果是這樣,你可以使用諸如的程序 Bonjour瀏覽器 查看您網絡上的可用內容。

在您的路由器上它出現在DHCP客戶端表(您可能需要查閱您的手冊以了解如何查看此表) - 因為這也將為您提供IP,但也會讓您知道您的打印機實際連接到你的網絡。

從Mac本身,您可以使用諸如此類的程序 NMAP 從命令行或使用基於GUI的應用程序(例如。 Zenmap - Nmap的GUI 要么 AngryIPScanner)掃描您的網絡,然後查看可用的端口。


5
2018-03-26 15:56



要添加@ Chealion的答案,如果您的打印機支持Bonjour,您應該在“文件>打印...”對話框的“打印機”彈出菜單中的“附近打印機”列表中或打印機中看到它您在進入“添加打印機...”時看到的瀏覽器。如今許多主要製造商的多功能打印機都支持Bonjour,當打印機不能自動顯示在我提到的那些地方時,我感到很驚訝。 - Spiff


單線答案: http://nmap.org/download.html [使用NMAP]或 憤怒的IP掃描儀


5
2018-03-26 18:35



Angry IP Scanner下載鏈接已更改。最好只使用域名地址: angryip.org - user3439894


作品:

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done

要么

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done

描述:

loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second

0
2018-05-24 09:31





在Mac上,有 IP掃描儀,看起來有一個GUI聚合arp,bonjour,NBT和其他一些網絡掃描技術。


-1
2017-12-31 18:39



嗨!按照 常問問題,請披露與您推薦的產品的任何關聯。請不要讓這是您加入超級用戶的唯一原因 - 否則您的帖子可能會被視為垃圾郵件。 - slhck
IP掃描儀沒用,因為它有6個設備限制,然後他們想要30美元。避免這樣做。 - JohnnyVegas