1
0
Fork 0
forked from foxora/nix

i need butterfly's help ;-;

This commit is contained in:
foxora 2026-02-19 18:56:57 +00:00
parent 21cb58686e
commit 861b05b042
3 changed files with 61 additions and 24 deletions

View file

@ -34,24 +34,25 @@
};
};
systemd.services.systemd-networkd.environment = {
SYSTEMD_LOG_LEVEL = "debug";
};
systemd.network = {
enable = true;
netdevs = {
"10-bond0" = {
netdevConfig = {
Kind = "bond";
Name = "bond0";
};
bondConfig = {
Mode = "802.3ad";
TransmitHashPolicy = "layer3+4";
LACPTransmitRate = "fast";
MIIMonitorSec = "100ms";
};
netdevs."10-bond0" = {
netdevConfig = {
Name = "bond0";
Kind = "bond";
};
bondConfig = {
Mode = "802.3ad";
TransmitHashPolicy = "layer3+4";
LACPTransmitRate = "fast";
MIIMonitorSec = "100ms";
};
};
networks = {
"30-eno1" = {
matchConfig.Name = "eno1";
@ -68,7 +69,25 @@
};
networkConfig.LinkLocalAddressing = "no";
networkConfig.DHCP = "yes";
vlan = [ "vlan1" ];
};
};
netdevs."20-br0" = {
netdevConfig = {
Name = "br0";
Kind = "bridge";
};
};
networks = {
"50-vms" = {
matchConfig.Name = ["bond0" "vm-*"];
networkConfig = {
Bridge = "br0";
};
};
"50-vms-bridge" = {
matchConfig.Name = "br0";
linkConfig.RequiredForOnline = "routable";
};
};
};