From 4a21cb9a9df3636ec7796defe946b5670c1a5361 Mon Sep 17 00:00:00 2001 From: aloslider <53711835+aloslider@users.noreply.github.com> Date: Fri, 17 Apr 2026 15:58:41 +0300 Subject: [PATCH] Fix network module --- hosts/homelab/network.nix | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/hosts/homelab/network.nix b/hosts/homelab/network.nix index da1c29a..4f0141e 100644 --- a/hosts/homelab/network.nix +++ b/hosts/homelab/network.nix @@ -3,27 +3,24 @@ networking = { hostName = "homelab"; useDHCP = false; - networkmanager.enable = false; - }; + dhcpcd.enable = false; + defaultGateway = "192.168.88.1"; + nameservers = [ "192.168.88.1" ]; - systemd.network = { - enable = true; - networks."10-homelab-static-ip" = { - networkConfig = { - Address = "192.168.88.5/24"; - Gateway = "192.168.88.1"; - DNS = [ "192.168.88.1" ]; - }; - matchConfig.Name = "enp1s0"; - linkConfig.RequiredForOnline = "routable"; - firewall = { - allowedTCPPorts = [ - 22 - 80 - 443 - ]; - allowedUDPPorts = [ ]; - }; + interfaces.enp7s0.ipv4.addresses = [ + { + address = "192.168.88.5"; + prefixLength = 24; + } + ]; + + firewall = { + allowedTCPPorts = [ + 22 + 80 + 443 + ]; + allowedUDPPorts = [ ]; }; }; }