Https dns proxy
services.https-dns-proxy.address
The address on which to listen
Type: string
Default
"127.0.0.1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.enable
Whether to enable https-dns-proxy daemon.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.extraArgs
Additional arguments to pass to the process.
Type: list of string
Default
["-v"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.port
The port on which to listen
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
5053
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.preferIPv4
https_dns_proxy will by default use IPv6 and fail if it is not available. To play it safe, we choose IPv4.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.provider.ips
The custom provider IPs
Type: list of string
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.provider.kind
The upstream provider to use or custom in case you do not trust any of the predefined providers or just want to use your own.
The default is quad9 and there are privacy and security trade-offs when using any upstream provider. Please consider that before using any of them.
Supported providers: cloudflare, custom, google, opendns, quad9
If you pick the custom provider, you will need to provide the bootstrap IP addresses as well as the resolver https URL.
Type: one of "cloudflare", "custom", "google", "opendns", "quad9"
Default
"quad9"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix
services.https-dns-proxy.provider.url
The custom provider URL
Type: string
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/https-dns-proxy.nix