From 35ab7bfee334052e71a7b56f27c9a487a6dcf4a5 Mon Sep 17 00:00:00 2001 From: catvayor Date: Fri, 26 Apr 2024 09:33:11 +0200 Subject: [PATCH] feat(dhcp): Add DHCP on vlans Uses networkd, maybe it's better to do it with radius, but it's simpler --- machines/vault01/networking.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/machines/vault01/networking.nix b/machines/vault01/networking.nix index 596063d..55528fb 100644 --- a/machines/vault01/networking.nix +++ b/machines/vault01/networking.nix @@ -49,6 +49,13 @@ let Id = vlan; address = [ ]; extraNetwork = { + networkConfig.DHCPServer = "yes"; + dhcpServerConfig = { + EmitRouter = true; + Router = "10.0.0.1"; + EmitDNS = true; + DNS = "10.0.0.1"; + }; addresses = [ { addressConfig = {