运行pfctl -e后需要重启Mac

时间:2013-12-02 19:21:17

标签: macos

我正在尝试在Mac上设置防火墙。我一直在尝试使用pf来解决这个问题,以及当我完成以下步骤后我遇到的情况,我被锁定在远程Mac之外,我需要重新启动它。

  1. sudo pfctl -d
  2. sudo pfctl -f /etc/pf.conf
  3. sudo pfctl -e
  4. 因为我是pf的新用户,所以我不确定如何解决此问题。所以,我正在寻找一些关于如何解决问题的指导和/或可能导致问题的任何线索。

1 个答案:

答案 0 :(得分:0)

嗯,事实证明我实际上是在阻止自己(呃)。菜鸟错了。我正在基于一个文本文件构建一个pf table,我在其中保存了一个坏IP列表。通过解析我的/var/log/system.log文件并查找失败的身份验证来维护此文件。不知何故,我拿起了机器的IP地址并将其放入“坏IP”文件中。

幸运的是,启动计算机时未启用pf。因此,当我启用pf(sudo pfctl -e)并被锁定时,我可以远程重启机器(感谢Macminicolo.net的重启功能)并可以访问该机器。

好消息是,我现在对pfctl了解更多,并在Mac上使用它。