assumindo que sua interface externa é en0
, você pode tentar o seguinte comando (permitir a porta https / 443 neste exemplo):
printf "block all\npass on en0 proto { tcp,udp } from any to any port 443\n"|sudo /sbin/pfctl -Ef -
Como afirmado na pergunta, preciso bloquear todo o tráfego para a Internet, exceto para uma porta no MAC OS X 10.8.x.
Alguém pode ajudar? Eu só preciso dos comandos para executar a partir de um shell ou editar qualquer arquivo conf? Obrigado!
assumindo que sua interface externa é en0
, você pode tentar o seguinte comando (permitir a porta https / 443 neste exemplo):
printf "block all\npass on en0 proto { tcp,udp } from any to any port 443\n"|sudo /sbin/pfctl -Ef -