summaryrefslogtreecommitdiffstats
path: root/man5/resolv.conf.5
diff options
context:
space:
mode:
Diffstat (limited to 'man5/resolv.conf.5')
-rw-r--r--man5/resolv.conf.525
1 files changed, 24 insertions, 1 deletions
diff --git a/man5/resolv.conf.5 b/man5/resolv.conf.5
index 3acb50642..1ea918d28 100644
--- a/man5/resolv.conf.5
+++ b/man5/resolv.conf.5
@@ -20,7 +20,7 @@
.\"
.\" Added ndots remark by Bernhard R. Link - debian bug #182886
.\"
-.TH resolv.conf 5 2023-02-05 "Linux man-pages 6.03"
+.TH resolv.conf 5 2023-05-05 "Linux man-pages 6.05.01"
.UC 4
.SH NAME
resolv.conf \- resolver configuration file
@@ -200,6 +200,29 @@ which causes round-robin selection of name servers from among those listed.
This has the effect of spreading the query load among all listed servers,
rather than having all clients try the first listed server first every time.
.TP
+.B no\-aaaa (since glibc 2.36)
+.\" f282cdbe7f436c75864e5640a409a10485e9abb2
+Sets
+.B RES_NOAAAA
+in
+.IR _res.options ,
+which suppresses AAAA queries made by the stub resolver,
+including AAAA lookups triggered by NSS-based interfaces such as
+.BR getaddrinfo (3).
+Only DNS lookups are affected: IPv6 data in
+.BR hosts (5)
+is still used,
+.BR getaddrinfo (3)
+with
+.B AI_PASSIVE
+will still produce IPv6 addresses,
+and configured IPv6 name servers are still used.
+To produce correct Name Error (NXDOMAIN) results,
+AAAA queries are translated to A queries.
+This option is intended preliminary for diagnostic purposes,
+to rule out that AAAA DNS queries have adverse impact.
+It is incompatible with EDNS0 usage and DNSSEC validation by applications.
+.TP
.B no\-check\-names
.\" since glibc 2.2
Sets