
質問に記載されているように、MAC OS X 10.8.x 上の 1 つのポートを除いて、インターネットへのすべてのトラフィックをブロックする必要があります。
シェルからコマンドを実行したり、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 -