forked from zentralwerk/network
nixos-module/container/anon: make nat, iproute2 config optional
This commit is contained in:
parent
0aa4169dcb
commit
4402d724bb
|
@ -98,7 +98,7 @@ in
|
|||
'';
|
||||
}) tunnels;
|
||||
|
||||
networking.nat = lib.optionalAttrs enabled {
|
||||
networking.nat = lib.mkIf enabled {
|
||||
enable = true;
|
||||
enableIPv6 = true;
|
||||
internalInterfaces = [ "core" ];
|
||||
|
@ -107,7 +107,7 @@ in
|
|||
};
|
||||
|
||||
# Configure rt_table name
|
||||
networking.iproute2 = {
|
||||
networking.iproute2 = lib.mkIf enabled {
|
||||
enable = true;
|
||||
rttablesExtraConfig = ''
|
||||
${toString vpn4Table} vpn4
|
||||
|
|
Loading…
Reference in New Issue