在 Mac OSx 中阻止到特定 IP 地址的传出连接

在 Mac OSx 中阻止到特定 IP 地址的传出连接

我正在尝试阻止与特定 IP 地址的传出连接(我不知道域名)。简单地将该 IP 地址添加到 hosts 文件不起作用,因为我没有域名可以与之配对

我试图避免安装 Little Snitch 等第三方软件。我已经安装了 tcpblock,但它仅在给定应用程序名称时才阻止它。

有任何帮助吗?

答案1

Mac OS X 包含两个防火墙包:pf最近添加且现在是首选,并且ipfw已经存在很长时间且现在已被弃用。

您可以检查/System/Library/LaunchDaemons/以确保您喜欢的软件包在启动时启动,然后您可以检查这些工具的手册页以了解如何编写所需的规则以及该规则需要进入哪个文件。

可能有第三方工具可以为您提供 GUI 来帮助您完成此操作,但我还没有去寻找它们。

相关内容