未找到阻止命令行

未找到阻止命令行

我正在尝试遵循这个回答在 OS X 11.x 上

block return from any to 192.0.2.2

控制台显示:

-bash:块:找不到命令

所以,我尝试使用brew安装它:

brew install block

但是,我遇到了另一个错误。

  • 如何安装此防火墙实用程序?

答案1

在最新版本的 OS X 上,pf默认安装并运行。链接的问题是指更改pf配置,而不是安装新的实用程序。不阅读文档就不应修改生产系统上的防火墙(man pf.confman pfctl)。

要添加该block行(或尝试其他配置更改),您可以/etc/pf.conf使用首选编辑器将其添加到配置文件中,然后使用以下命令重新加载防火墙配置

$ sudo pfctl -f /etc/pf.conf

相关内容