正如问题中所述,我需要阻止除 MAC OS X 10.8.x 上的一个端口之外的所有到互联网的流量。
我只需要从 shell 运行命令或编辑任何conf 文件?
答案1
假设您的外部接口是en0
您可以尝试以下命令(在此示例中允许 https/443 端口):
printf "block all\npass on en0 proto { tcp,udp } from any to any port 443\n"|sudo /sbin/pfctl -Ef -
正如问题中所述,我需要阻止除 MAC OS X 10.8.x 上的一个端口之外的所有到互联网的流量。
我只需要从 shell 运行命令或编辑任何conf 文件?
假设您的外部接口是en0
您可以尝试以下命令(在此示例中允许 https/443 端口):
printf "block all\npass on en0 proto { tcp,udp } from any to any port 443\n"|sudo /sbin/pfctl -Ef -