nixos-module/network: doc, style
This commit is contained in:
parent
b0611efc57
commit
df32c2c7f3
|
@ -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
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue