This commit is contained in:
Lucy 2025-09-15 23:49:52 +02:00
parent f32955a326
commit c19808581a

View file

@ -24,21 +24,27 @@
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
# networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. # networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
systemd.network.networks."10-lan" = { # 192.168.42.5/24
# gw 192.168.42.1
systemd.network = {
networks = {
"10-lan" = {
matchConfig.Name = [ "eno1np0" ]; matchConfig.Name = [ "eno1np0" ];
networkConfig = { networkConfig = {
Bridge = "vmbr0"; Bridge = "vmbr0";
}; };
}; };
"alien" = {
systemd.network.netdevs."vmbr0" = { matchConfig.Name = [ "eno2np1" ];
netdevConfig = { networkConfig = {
Name = "vmbr0"; address = [
Kind = "bridge"; "192.168.42.5/24"
];
}; };
linkConfig.RequiredForOnline = "routable";
}; };
"10-lan-bridge" = {
systemd.network.networks."10-lan-bridge" = {
matchConfig.Name = "vmbr0"; matchConfig.Name = "vmbr0";
networkConfig = { networkConfig = {
IPv6AcceptRA = true; IPv6AcceptRA = true;
@ -46,6 +52,14 @@
}; };
linkConfig.RequiredForOnline = "routable"; linkConfig.RequiredForOnline = "routable";
}; };
};
netdevs."vmbr0" = {
netdevConfig = {
Name = "vmbr0";
Kind = "bridge";
};
};
};
# Set your time zone. # Set your time zone.
time.timeZone = "Europe/Berlin"; time.timeZone = "Europe/Berlin";