pf=NO到文件 /etc/rc.conf.local 中,重启系统让它生效。
你也可以使用 pfctl(8) 程序来手工启用或关闭 PF:
# pfctl -e
# pfctl -d
这两个命令分别它们启用和关闭 PF。 注意它只是启用和关闭 PF,不会加载规则。规则必须在启用 PF 之前或其后单独加载。
在启动时,PF 从文件 /etc/pf.conf 读取过滤规则,它是被 rc 脚本加载的。注意 /etc/pf.conf 是默认配置文件,被系统 rc 脚本加载,它只是被 pfctl(8) 加载和解析执行的文本文件,插入到 pf(4) 中。某些应用可能在系统启动后,从其它文件加载附加的过滤规则。 与任一很好设计的 Unix 应用类似,PF 提供了很好的适应性。
文件 pf.conf 有五个部分:
# pfctl -f /etc/pf.conf 加载文件 pf.conf
# pfctl -nf /etc/pf.conf 解析文件,但是不加载
# pfctl -sr 显示当前的过滤器规则
# pfctl -ss 显示当前的状态表
# pfctl -si 显示过滤器统计信息和计数器
# pfctl -sa 显示一切信息
完整的命令列表在 pfctl(8) 手册页。