Freebsd

OpenBSD 和 FreeBSD 中的 pfctl

  • May 28, 2013

我注意到 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,但這會很“有趣”……

引用自:https://serverfault.com/questions/511421