diff --git a/machines/nixos/vault01/networking.nix b/machines/nixos/vault01/networking.nix index c04f8f7..bf72684 100644 --- a/machines/nixos/vault01/networking.nix +++ b/machines/nixos/vault01/networking.nix @@ -100,13 +100,16 @@ let Id = 223; address = with uplink; [ "${ip}/${builtins.toString prefix}" ]; - extraNetwork.routes = [ - { - # Get the public ip from the metadata - PreferredSource = builtins.head meta.network.${name}.addresses.ipv4; - Gateway = uplink.router; - } - ]; + extraNetwork = { + routes = [ + { + # Get the public ip from the metadata + PreferredSource = builtins.head meta.network.${name}.addresses.ipv4; + Gateway = uplink.router; + } + ]; + linkConfig.MTUBytes = 1500; + }; }; vlan-admin = { @@ -130,7 +133,10 @@ let Id = 2000; address = [ "10.0.255.1/24" ]; - extraNetwork.networkConfig.DHCPServer = "yes"; + extraNetwork = { + networkConfig.DHCPServer = "yes"; + linkConfig.MTUBytes = 1500; + }; }; vlan-hypervisor = { @@ -195,6 +201,7 @@ in IPv6AcceptRA = false; IPv6SendRA = false; }; + linkConfig.MTUBytes = 1504; }; "50-br0" = { name = "br0"; @@ -207,7 +214,7 @@ in IPv6AcceptRA = false; IPv6SendRA = false; }; - linkConfig.MTUBytes = 1500; + linkConfig.MTUBytes = 1504; }; "50-wg0" = { name = "wg0";