
FreeBSD と NetBSD の両方に追加の pfctl オプションがあることに気付きました。 pfctl [-AdeghmNnOPqRrvz]
しかし、OpenBSD では、約 5 つの追加オプションが欠落しています。 pfctl [-deghnPqrvz] より
pf は OpenBSD 由来なので、これらのオプションも備わっているはずだと思っていました。なぜ備わっていないのか、またはどのように入手するのかを知っている人はいますか?
答え1
「追加」オプションは 9 年以上前に OpenBSD によって非推奨となり、pfctl
リビジョン 1.143 (2010 年 3 月 23 日) で次のコメントとともに削除されました。
-A、-O、-R、-T の削除、ルールセットの部分的なロード (アンカーは別として) は間違っており、pf の動作の一般的な考え方と矛盾しています。最後に、オプティマイザーが自動的にテーブルを生成する機能も中断します。
おそらく、その機能を の現在のコピーに移植し直すことも可能ですpfctl
が、それは「楽しい」ことでしょう...