Mac OS X 防火墙设置全攻略
1. 端口扫描工具
在旧版本的 OS X(早于 Tiger)中,若未安装 BSD 子系统,则无法进行端口扫描。不过,BSD 子系统通常是默认安装的。但如果在系统升级到新版本 OS X 时,该子系统未被明确安装,那么在某些情况下它可能不会被安装。
Network Utility 虽然功能强大,但运行速度较慢。若想进行快速且简便的端口扫描,可以使用隐藏的命令行扫描工具 stroke。它是 Mac OS X 自带端口扫描器的命令行版本,独立于图形用户界面(GUI),因此运行速度更快。stroke 位于 /Applications/Utilities/Network Utility.app/Contents/Resources 文件夹中。要调用 stroke 命令,需使用 Terminal 应用程序。
例如,若要扫描邮件服务器的 25(SMTP)到 80(HTTP)端口,查看哪些服务在哪些端口上监听,可在 Terminal 中输入以下命令:
Stroke mail.mydomain.com 25 80
此命令的输出结果与 Network Utility 类似,但由于是从命令行执行,速度会更快。示例输出如下:
Port Scanning host: 208.57.132.195
Open TCP Port: 25
Open TCP Port: 53
Open TCP Port: 80
超级会员免费看
订阅专栏 解锁全文
107

被折叠的 条评论
为什么被折叠?



