http-doh #
Simple Nginx module for serving DNS-over-HTTPS (DOH) requests.
Source: upstream source
Directives
doh #
syntax: doh no args; · context: location
Enables DNS-over-HTTPS handling for the current location using default upstream DNS server, port, and timeout.
doh_port #
syntax: doh_port 1 arg (size (k/m/g)); · context: location
Size in bytes; accepts k / m / g suffixes.
doh_timeout #
syntax: doh_timeout 1 arg (duration in ms); · context: location
Duration in milliseconds; accepts ms / s / m suffixes.
Example
location /dns-query {
doh;
doh_address 127.0.2.1;
doh_port 5353;
doh_timeout 2;
}