diff options
author | Florian Klink <flokli@flokli.de> | 2022-02-22 23:14:17 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2022-02-22 23:17:29 +0100 |
commit | 753a43caf07790a923d8f6394744f1c5b0eb8ee4 (patch) | |
tree | 2ee09bae1238cea518b91b75a479cdccbd534a3b /nixos/doc/manual/from_md | |
parent | 99c18ca44d654ac35cb3aed429848b847aa3191a (diff) | |
download | nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar.gz nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar.bz2 nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar.lz nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar.xz nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.tar.zst nixlib-753a43caf07790a923d8f6394744f1c5b0eb8ee4.zip |
nixos/doc: improve release notes for iptables-nft and systemd with nftables backend
This change probably wasn't documented sufficiently in the release notes, neither the fact systemd stopped using iptables on its own in case of nf_tables support. Fixes #156041.
Diffstat (limited to 'nixos/doc/manual/from_md')
-rw-r--r-- | nixos/doc/manual/from_md/release-notes/rl-2111.section.xml | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml index 59da373f38e1..fc253a7a8b02 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml @@ -26,8 +26,26 @@ </listitem> <listitem> <para> - <literal>iptables</literal> now uses - <literal>nf_tables</literal> backend. + <literal>iptables</literal> is now using + <literal>nf_tables</literal> under the hood, by using + <literal>iptables-nft</literal>, similar to + <link xlink:href="https://wiki.debian.org/nftables#Current_status">Debian</link> + and + <link xlink:href="https://fedoraproject.org/wiki/Changes/iptables-nft-default">Fedora</link>. + This means, <literal>ip[6]tables</literal>, + <literal>arptables</literal> and <literal>ebtables</literal> + commands will actually show rules from some specific tables in + the <literal>nf_tables</literal> kernel subsystem. + </para> + </listitem> + <listitem> + <para> + systemd got an <literal>nftables</literal> backend, and + configures (networkd) rules in their own + <literal>io.systemd.*</literal> tables. Check + <literal>nft list ruleset</literal> to see these rules, not + <literal>iptables-save</literal> (which only shows + <literal>iptables</literal>-created rules. </para> </listitem> <listitem> |