summary refs log tree commit diff
path: root/hosts/vps/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/vps/default.nix')
-rw-r--r--hosts/vps/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/hosts/vps/default.nix b/hosts/vps/default.nix
index 2c39141..87b195c 100644
--- a/hosts/vps/default.nix
+++ b/hosts/vps/default.nix
@@ -27,11 +27,19 @@
       extraModulePackages = [];
     };
 
-    networking.interfaces.ens3.useDHCP = lib.mkDefault true;
-
     time.timeZone = lib.mkDefault "Frankfurt";
 
-    networking.networkmanager.enable = lib.mkForce false;
+    systemd.network.networks."10-ens3" = {
+      matchConfig.Name = "ens3";
+      networkConfig.DHCP = "yes";
+      dns = ["127.0.0.1" "::1"];
+      dhcpV4Config = {
+        UseDNS = false;
+      };
+      ipv6AcceptRAConfig = {
+        UseDNS = false;
+      };
+    };
 
     nixpkgs.config.allowUnfree = true;
     environment.persistence."/nix/persist".directories = [