跳至內容

nftables

維基百科,自由的百科全書

nftables
原作者The Netfilter Project
開發者The Netfilter Project
當前版本
  • 1.0.9 (2023年10月19日;穩定版本)[1]
編輯維基數據鏈接
原始碼庫 編輯維基數據鏈接
程式語言C
作業系統Linux
平台Netfilter
許可協議GPLv2
網站

nftablesLinux內核的一個子系統,提供網絡數據包、報文、以太網幀的過濾和分類。該系統從2014年1月19日Linux內核版本3.13發佈之後可用。 [2]

nftables取代了Netfilter的舊版用戶空間工具iptables。nftables相對於iptables的優點是代碼重複度少並且更容易擴展到新協議。nftables通過用戶空間實用程序nft進行配置,代替之前的傳統工具即iptables 、 ip6tables、arptables和ebtables。

nftables 利用Netfilter基礎設施的構建塊,例如網絡堆疊中的現有掛鈎、連接跟蹤系統、用戶空間排隊組件和日誌記錄子系統。

參考文獻

  1. ^ nftables 1.0.9 release. 2023年10月19日 [2023年10月19日] (英語). 
  2. ^ nftables, the successor of iptables. Linux 3.13. kernelnewbies.org. 2014-01-19 [2016-03-04]. (原始內容存檔於2024-05-18). 

外部連結