diff options
author | Richard Zetterberg <rzetterberg@users.noreply.github.com> | 2017-03-25 16:34:02 +0100 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-03-25 16:35:24 +0100 |
commit | 70426c48e85cc60df4d9c5fddcc08f5fa6c7d5eb (patch) | |
tree | 3fe26e02e06a4c599d0433ac096fa0fa4e54e357 /nixos | |
parent | 818c0e2d980c3a7c7db6eab0d68ca4b8d9eb7230 (diff) |
nftables: adds information regarding nftables and Docker (#24326)
(cherry picked from commit dc10688edbfabe516a708e6dc2341fb5cfc2d3ad)
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/networking/nftables.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/nftables.nix b/nixos/modules/services/networking/nftables.nix index 029c3df89932a..56b942054140f 100644 --- a/nixos/modules/services/networking/nftables.nix +++ b/nixos/modules/services/networking/nftables.nix @@ -17,6 +17,17 @@ in This conflicts with the standard networking firewall, so make sure to disable it before using nftables. + + Note that if you have Docker enabled you will not be able to use + nftables without intervention. Docker uses iptables internally to + setup NAT for containers. This module disables the ip_tables kernel + module, however Docker automatically loads the module. Please see [1] + for more information. + + There are other programs that use iptables internally too, such as + libvirt. + + [1]: https://github.com/NixOS/nixpkgs/issues/24318#issuecomment-289216273 ''; }; networking.nftables.ruleset = mkOption { |