Freebsd
OpenBSD 和 FreeBSD 中的 pfctl
我注意到 FreeBSD 和 NetBSD 都有額外的 pfctl 選項: pfctl$$ -AdeghmNnOPqRrvz $$
但是 OpenBSD 沒有,它缺少大約五個額外的選項: pfctl$$ -deghnPqrvz $$
我原以為 pf 來自 OpenBSD,它也會有這些選項。有誰知道為什麼沒有,或者如何獲得它們?
“額外”選項在 9 年前被 OpenBSD 棄用,並在
pfctl
修訂版 1.143(2010 年 3 月 23 日)中刪除,並帶有以下評論:刪除 -A、-O、-R 和 -T 載入規則集的部分載入(撇開 ancors)是錯誤的,並且與 pf 如何工作的一般概念相衝突。最後並非最不重要的是,它與優化器自動生成表中斷。
您可以想像將功能移植回 的目前副本
pfctl
,但這會很“有趣”……