diff --git a/man/resolved.conf.xml b/man/resolved.conf.xml index eb2794c418..d37bf0d3ad 100644 --- a/man/resolved.conf.xml +++ b/man/resolved.conf.xml @@ -239,9 +239,9 @@ DNSStubListener= Takes a boolean argument or one of udp and tcp. If - udp (the default), a DNS stub resolver will listen for UDP requests on address 127.0.0.53 + udp, a DNS stub resolver will listen for UDP requests on address 127.0.0.53 port 53. If tcp, the stub will listen for TCP requests on the same address and port. If - yes, the stub listens for both UDP and TCP requests. If no, the stub + yes (the default), the stub listens for both UDP and TCP requests. If no, the stub listener is disabled. Note that the DNS stub listener is turned off implicitly when its listening address and port are already diff --git a/src/resolve/resolved-manager.c b/src/resolve/resolved-manager.c index 1f8c47ccbe..b7dc09ae37 100644 --- a/src/resolve/resolved-manager.c +++ b/src/resolve/resolved-manager.c @@ -580,7 +580,7 @@ int manager_new(Manager **ret) { .dnssec_mode = DEFAULT_DNSSEC_MODE, .dns_over_tls_mode = DEFAULT_DNS_OVER_TLS_MODE, .enable_cache = true, - .dns_stub_listener_mode = DNS_STUB_LISTENER_UDP, + .dns_stub_listener_mode = DNS_STUB_LISTENER_YES, .read_resolv_conf = true, .need_builtin_fallbacks = true, .etc_hosts_last = USEC_INFINITY, diff --git a/src/resolve/resolved.conf.in b/src/resolve/resolved.conf.in index e559291f66..6898c7848b 100644 --- a/src/resolve/resolved.conf.in +++ b/src/resolve/resolved.conf.in @@ -20,5 +20,5 @@ #DNSSEC=@DEFAULT_DNSSEC_MODE@ #DNSOverTLS=@DEFAULT_DNS_OVER_TLS_MODE@ #Cache=yes -#DNSStubListener=udp +#DNSStubListener=yes #ReadEtcHosts=yes