{ config, lib, ... }: { config = lib.mkIf (config.beancloud.network.bridge) { systemd.network.netdevs."br10".netdevConfig = { Name = "br10"; Kind = "bridge"; }; systemd.network.networks = { "10-lan" = { enable = lib.mkForce true; linkConfig.RequiredForOnline = lib.mkForce "enslaved"; networkConfig.Bridge = "br10"; networkConfig.DHCP = lib.mkForce "no"; }; "br10-lan" = { enable = lib.mkForce true; matchConfig.Name = [ "br10" ]; linkConfig.RequiredForOnline = "routable"; networkConfig.DHCP = "yes"; networkConfig.IPv6AcceptRA = false; }; }; }; }