start networkd rewrite

This commit is contained in:
Richie Cahill 2024-05-26 11:06:40 -04:00
parent e76ef55ade
commit ced5ee0633
2 changed files with 25 additions and 9 deletions

View File

@ -55,6 +55,8 @@
"ncdu", "ncdu",
"nemo", "nemo",
"neofetch", "neofetch",
"netdev",
"netdevs",
"networkd", "networkd",
"networkmanager", "networkmanager",
"nixos", "nixos",

View File

@ -8,14 +8,28 @@
enable = true; enable = true;
joinNetworks = [ "ebe7fbd44565ba9d" ]; joinNetworks = [ "ebe7fbd44565ba9d" ];
}; };
systemd.network = {
networking = { enable = true;
bridges.brkubnet.interfaces = [ "ztkubnet" ]; wait-online.anyInterface = true;
interfaces.brkubnet.ipv4.addresses = [ netdevs = {
{ "20-brkubnet" = {
address = "192.168.69.0"; netdevConfig = {
prefixLength = 24; Kind = "bridge";
} Name = "brkubnet";
]; };
};
};
networks = {
"30-ztkubnet" = {
matchConfig.Name = "ztkubnet";
networkConfig.Bridge = "brkubnet";
linkConfig.RequiredForOnline = "enslaved";
};
"40-brkubnet" = {
matchConfig.Name = "brkubnet";
bridgeConfig = { };
linkConfig.RequiredForOnline = "no";
};
};
}; };
} }