ブロックコマンドラインが見つかりません。

ブロックコマンドラインが見つかりません。

これに従ってください。回答OS X 11.xで

block return from any to 192.0.2.2

コンソールには以下が表示されます。

-bash:block: コマンドが見つかりません。

だからBrewを使ってインストールしようとしました。

brew install block

しかし、別のエラーが発生しました。

  • このファイアウォールユーティリティをインストールする方法は?

答え1

最新バージョンのOS Xでは、デフォルトでインストールされpf実行されます。リンクされた質問は、pf新しいユーティリティをインストールするのではなく、設定の変更を意味します。マニュアル(man pf.confman pfctl)を読まないで本番システムのファイアウォールを変更しないでください。

この行を追加しblockたり、他の設定を変更したりするには、目的の/etc/pf.confエディタを使用して設定ファイルに追加し、次を使用してファイアウォール設定を再ロードできます。

$ sudo pfctl -f /etc/pf.conf

関連情報