對於有端口掃描需求的 Mac 用戶來講,其實 macOS 網絡實用工具中內置了一款端口掃描程序,這意味着若沒有高級的需求,您不須要再額外安裝第三方的端口掃描工具(例如 nmap)來進行端口掃描。網絡
macOS 內置的端口掃描工具自帶圖形界面,操做很是友好,也很是容易上手。ide
1、如何打開端口掃描工具工具
macOS 中的端口掃描功能內置於網絡實用工具中,因爲這個工具使用不是很頻繁,較新版本的 macOS 中已經將網絡實用工具從應用程序隱藏了起來,您並不能從 Finder 中直接找到它的應用圖標。測試
但這並實說網絡使用程序就被刪除了。它的位置在 /System/Library/CoreServices/Applications/ 中。spa
固然,經過文件路徑打開這個地址很是麻煩。最簡單打開網絡實用工具的方法就是使用 Spotlight。orm
沒錯,就是 macOS 內置的搜索工具。blog
按住 Command + 空格 便可調出 Spotlight域名
而後搜索 「網絡實用工具」 或 「Network Utility」 便可。it
這是一個僅僅 1.6M 的小工具,功能卻很是強大。io
2、從 macOS 中進行端口掃描
掃描方法很是簡單。
一、打開 網絡實用工具
二、找到 端口掃描 這個選項
三、輸入要掃描的 IP 地址或者域名
就能夠看到目標 IP 或域名開放的端口了。
這裏我掃描了下我本身的 MyCloud 端口開放狀況,能夠說是很是的詳細。
macOS 內置的端口掃描工具會在掃描完成後,標註掃描出來的經常使用端口的服務名,這個很是方便。
3、注意事項
macOS 內置的端口掃描一次僅能掃描一臺主機 IP,不能實現主機段批量掃描,若是有更高的需求,推薦您使用 nmap 這款專業的端口掃描工具。
默認狀況下,macOS 內置的端口掃描工具會掃描全部的目標 IP 全部的端口(1-65536),您能夠在上圖中設置中調節範圍。
測試結果僅供參考,由於目標 IP 開啓防火牆後可能會有掃描不到的狀況。