web-dev-qa-db-ja.com

/etc/nftables.confからnftablesルールをフラッシュして復元する方法は?

Iptablesの場合、以前はiptables-restore < /etc/iptables/rules.v4を実行していました。これにより、ルールがフラッシュされ、/ etc/iptables /rules.v4から復元されます。

Nftablesの場合、nft -f /etc/nftables.confが見つかりましたが、/ etc/nftables.confから復元する前に、ルール フラッシュされません *です。

Nftablesルールをフラッシュしてファイルから復元するワンライナーはありますか?

*すでにロードされているルールは自動的にフラッシュされないことに注意してください。

1
sunknudsen

flush rulesetの先頭に/etc/nftables.confを追加するとうまくいきます。 https://wiki.nftables.org/wiki-nftables/index.php/Atomic_rule_replacement のメモを参照してください。

1
sunknudsen