feat: make qemu be able to bridge network by adding br0

This commit is contained in:
ulic-youthlic 2026-05-22 14:48:14 +08:00
parent 6b966e5160
commit b51736d20a
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721

View file

@ -20,21 +20,27 @@
}; };
}; };
}; };
# netdevs = { netdevs = {
# "20-bond0" = { # "20-bond0" = {
# netdevConfig = { # netdevConfig = {
# Kind = "bond"; # Kind = "bond";
# Name = "bond0"; # Name = "bond0";
# }; # };
# bondConfig = { # bondConfig = {
# Mode = "balance-alb"; # Mode = "balance-alb";
# MIIMonitorSec = "1s"; # MIIMonitorSec = "1s";
# PrimaryReselectPolicy = "better"; # PrimaryReselectPolicy = "better";
# }; # };
# }; # };
# }; "20-br0" = {
netdevConfig = {
Kind = "bridge";
Name = "br0";
};
};
};
networks = { networks = {
"20-eno2" = { "20-br0" = {
networkConfig = { networkConfig = {
# Bond = "bond0"; # Bond = "bond0";
# PrimarySlave = true; # PrimarySlave = true;
@ -48,9 +54,17 @@
linkConfig = { linkConfig = {
RequiredForOnline = "routable"; RequiredForOnline = "routable";
}; };
matchConfig = {
Name = "br0";
};
};
"20-eno2" = {
matchConfig = { matchConfig = {
Name = "eno2"; Name = "eno2";
}; };
networkConfig = {
Bridge = "br0";
};
}; };
# "20-wlan0" = { # "20-wlan0" = {
# matchConfig = { # matchConfig = {