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",
"nemo",
"neofetch",
"netdev",
"netdevs",
"networkd",
"networkmanager",
"nixos",

View File

@ -8,14 +8,28 @@
enable = true;
joinNetworks = [ "ebe7fbd44565ba9d" ];
};
networking = {
bridges.brkubnet.interfaces = [ "ztkubnet" ];
interfaces.brkubnet.ipv4.addresses = [
{
address = "192.168.69.0";
prefixLength = 24;
}
];
systemd.network = {
enable = true;
wait-online.anyInterface = true;
netdevs = {
"20-brkubnet" = {
netdevConfig = {
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";
};
};
};
}