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.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" ];
networkConfig = {
Bridge = "vmbr0";
};
};
systemd.network.netdevs."vmbr0" = {
netdevConfig = {
Name = "vmbr0";
Kind = "bridge";
"alien" = {
matchConfig.Name = [ "eno2np1" ];
networkConfig = {
address = [
"192.168.42.5/24"
];
};
linkConfig.RequiredForOnline = "routable";
};
systemd.network.networks."10-lan-bridge" = {
"10-lan-bridge" = {
matchConfig.Name = "vmbr0";
networkConfig = {
IPv6AcceptRA = true;
@ -46,6 +52,14 @@
};
linkConfig.RequiredForOnline = "routable";
};
};
netdevs."vmbr0" = {
netdevConfig = {
Name = "vmbr0";
Kind = "bridge";
};
};
};
# Set your time zone.
time.timeZone = "Europe/Berlin";