nixos-module/network: doc, style

This commit is contained in:
Astro 2021-04-08 02:39:26 +02:00
parent b0611efc57
commit df32c2c7f3
1 changed files with 9 additions and 6 deletions

View File

@ -1,6 +1,7 @@
{ hostName, config, lib, pkgs, ... }:
let
# pick an address for a net's gateway
findGw6 = net: gw6:
let
inherit (config.site.net.${net}) hosts6;
@ -17,14 +18,9 @@ in
{
networking.firewall.enable = lib.mkDefault false;
# network configuration
networking.useDHCP = false;
networking.useHostResolvConf = false;
services.resolved.enable = false;
environment.etc."resolv.conf".text = ''
nameserver 172.20.73.8 9.9.9.9
'';
networking.useNetworkd = true;
systemd.network = {
enable = true;
@ -59,4 +55,11 @@ in
}) config.site.hosts.${hostName}.interfaces;
};
# DNS settings
networking.useHostResolvConf = false;
services.resolved.enable = false;
environment.etc."resolv.conf".text = ''
nameserver 172.20.73.8 9.9.9.9
'';
}