diff options
Diffstat (limited to 'upstream/opensuse-tumbleweed/man1/resolvectl.1')
-rw-r--r-- | upstream/opensuse-tumbleweed/man1/resolvectl.1 | 95 |
1 files changed, 90 insertions, 5 deletions
diff --git a/upstream/opensuse-tumbleweed/man1/resolvectl.1 b/upstream/opensuse-tumbleweed/man1/resolvectl.1 index f625c8f7..1a735d74 100644 --- a/upstream/opensuse-tumbleweed/man1/resolvectl.1 +++ b/upstream/opensuse-tumbleweed/man1/resolvectl.1 @@ -1,5 +1,5 @@ '\" t -.TH "RESOLVECTL" "1" "" "systemd 254" "resolvectl" +.TH "RESOLVECTL" "1" "" "systemd 255" "resolvectl" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -54,14 +54,16 @@ are specified, both of which turn this logic off\&. If an international domain name is specified, it is automatically translated according to IDNA rules when resolved via classic DNS \(em but not for look\-ups via MulticastDNS or LLMNR\&. If \fB\-\-type=\fR/\fB\-\-class=\fR is used IDNA translation is turned off and domain names are processed as specified\&. +.sp +Added in version 239\&. .RE .PP \fBservice\fR [[\fINAME\fR] \fITYPE\fR] \fIDOMAIN\fR .RS 4 Resolve -\m[blue]\fBDNS\-SD\fR\m[]\&\s-2\u[1]\d\s+2 +\m[blue]\fBRFC 6763 DNS\-SD\fR\m[]\&\s-2\u[1]\d\s+2 and -\m[blue]\fBSRV\fR\m[]\&\s-2\u[2]\d\s+2 +\m[blue]\fBRFC 2782 SRV\fR\m[]\&\s-2\u[2]\d\s+2 services, depending on the specified list of parameters\&. If three parameters are passed the first is assumed to be the DNS\-SD service name, the second the \fBSRV\fR service type, and the third the domain to search in\&. In this case a full DNS\-SD style @@ -78,6 +80,8 @@ type, and an \fBSRV\fR lookup is done (no \fBTXT\fR)\&. +.sp +Added in version 239\&. .RE .PP \fBopenpgp\fR \fIEMAIL@DOMAIN\fR\&... @@ -88,6 +92,8 @@ resource records, see \m[blue]\fBRFC 7929\fR\m[]\&\s-2\u[3]\d\s+2\&. Specified e\-mail addresses are converted to the corresponding DNS domain name, and any \fBOPENPGPKEY\fR keys are printed\&. +.sp +Added in version 239\&. .RE .PP \fBtlsa\fR [\fIFAMILY\fR] \fIDOMAIN\fR[:\fIPORT\fR]\&... @@ -100,16 +106,22 @@ resource records, see will be used by default\&. The family may be specified as the first argument, otherwise \fBtcp\fR will be used\&. +.sp +Added in version 239\&. .RE .PP \fBstatus\fR [\fILINK\fR\&...] .RS 4 Shows the global and per\-link DNS settings currently in effect\&. If no command is specified, this is the implied default\&. +.sp +Added in version 239\&. .RE .PP \fBstatistics\fR .RS 4 Shows general resolver statistics, including information whether DNSSEC is enabled and available, as well as resolution and validation statistics\&. +.sp +Added in version 239\&. .RE .PP \fBreset\-statistics\fR @@ -117,6 +129,8 @@ Shows general resolver statistics, including information whether DNSSEC is enabl Resets the statistics counters shown in \fBstatistics\fR to zero\&. This operation requires root privileges\&. +.sp +Added in version 239\&. .RE .PP \fBflush\-caches\fR @@ -126,6 +140,8 @@ Flushes all DNS resource record caches the service maintains locally\&. This is to the \fBsystemd\-resolved\fR service\&. +.sp +Added in version 239\&. .RE .PP \fBreset\-server\-features\fR @@ -135,6 +151,8 @@ Flushes all feature level information the resolver learnt about specific servers to the \fBsystemd\-resolved\fR service\&. +.sp +Added in version 239\&. .RE .PP \fBdns\fR [\fILINK\fR [\fISERVER\fR\&...]], \fBdomain\fR [\fILINK\fR [\fIDOMAIN\fR\&...]], \fBdefault\-route\fR [\fILINK\fR [\fIBOOL\fR\&...]], \fBllmnr\fR [\fILINK\fR [\fIMODE\fR]], \fBmdns\fR [\fILINK\fR [\fIMODE\fR]], \fBdnssec\fR [\fILINK\fR [\fIMODE\fR]], \fBdnsovertls\fR [\fILINK\fR [\fIMODE\fR]], \fBnta\fR [\fILINK\fR [\fIDOMAIN\fR\&...]] @@ -176,6 +194,8 @@ can take a single empty string argument to clear their respective value lists\&. .sp For details about these settings, their possible values and their effect, see the corresponding settings in \fBsystemd.network\fR(5)\&. +.sp +Added in version 239\&. .RE .PP \fBrevert \fR\fB\fILINK\fR\fR @@ -189,6 +209,8 @@ Revert the per\-interface DNS configuration\&. If the DNS configuration is rever \fBdnssec\fR, \fBdnsovertls\fR, \fBnta\fR\&. Note that when a network interface disappears all configuration is lost automatically, an explicit reverting is not necessary in that case\&. +.sp +Added in version 239\&. .RE .PP \fBmonitor\fR @@ -196,6 +218,8 @@ Revert the per\-interface DNS configuration\&. If the DNS configuration is rever Show a continuous stream of local client resolution queries and their responses\&. Whenever a local query is completed the query\*(Aqs DNS resource lookup key and resource records are shown\&. Note that this displays queries issued locally only, and does not immediately relate to DNS requests submitted to configured DNS servers or the LLMNR or MulticastDNS zones, as lookups may be answered from the local cache, or might result in multiple DNS transactions (for example to validate DNSSEC information)\&. If CNAME/CNAME redirection chains are followed, a separate query will be displayed for each element of the chain\&. Use \fB\-\-json=\fR to enable JSON output\&. +.sp +Added in version 252\&. .RE .PP \fBshow\-cache\fR @@ -203,6 +227,17 @@ to enable JSON output\&. Show current cache content, per scope\&. Use \fB\-\-json=\fR to enable JSON output\&. +.sp +Added in version 254\&. +.RE +.PP +\fBshow\-server\-state\fR +.RS 4 +Show detailed server state information, per DNS Server\&. Use +\fB\-\-json=\fR +to enable JSON output\&. +.sp +Added in version 255\&. .RE .PP \fBlog\-level\fR [\fILEVEL\fR] @@ -215,6 +250,8 @@ is provided, then the command changes the current log level of the manager to \fB\-\-log\-level=\fR described in \fBsystemd\fR(1))\&. +.sp +Added in version 244\&. .RE .SH "OPTIONS" .PP @@ -225,6 +262,8 @@ By default, when resolving a hostname, both IPv4 and IPv6 addresses are acquired only IPv4 addresses are requested, by specifying \fB\-6\fR only IPv6 addresses are requested\&. +.sp +Added in version 239\&. .RE .PP \fB\-i\fR \fIINTERFACE\fR, \fB\-\-interface=\fR\fIINTERFACE\fR @@ -234,6 +273,8 @@ Specifies the network interface to execute the query on\&. This may either be sp /etc/resolv\&.conf or /etc/systemd/resolved\&.conf) in place of per\-link configuration is used\&. +.sp +Added in version 239\&. .RE .PP \fB\-p\fR \fIPROTOCOL\fR, \fB\-\-protocol=\fR\fIPROTOCOL\fR @@ -258,6 +299,8 @@ and once via "llmnr\-ipv6"\&. Note that this option does not force the service to resolve the operation with the specified protocol, as that might require a suitable network interface and configuration\&. The special value "help" may be used to list known values\&. +.sp +Added in version 239\&. .RE .PP \fB\-t\fR \fITYPE\fR, \fB\-\-type=\fR\fITYPE\fR, \fB\-c\fR \fICLASS\fR, \fB\-\-class=\fR\fICLASS\fR @@ -280,6 +323,8 @@ Without these options provides high\-level domain name to address and address to domain name resolution\&. With these options it provides low\-level DNS resource record resolution\&. The search domain logic is automatically turned off when these options are used, i\&.e\&. specified domain names need to be fully qualified domain names\&. Moreover, IDNA internal domain name translation is turned off as well, i\&.e\&. international domain names should be specified in "xn\-\-\&..." notation, unless look\-up in MulticastDNS/LLMNR is desired, in which case UTF\-8 characters should be used\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-service\-address=\fR\fIBOOL\fR @@ -289,6 +334,8 @@ Takes a boolean parameter\&. If true (the default), when doing a service lookup the hostnames contained in the \fBSRV\fR resource records are resolved as well\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-service\-txt=\fR\fIBOOL\fR @@ -298,6 +345,8 @@ Takes a boolean parameter\&. If true (the default), when doing a DNS\-SD service the \fBTXT\fR service metadata record is resolved as well\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-cname=\fR\fIBOOL\fR @@ -307,6 +356,8 @@ Takes a boolean parameter\&. If true (the default), DNS or \fBDNAME\fR redirections are followed\&. Otherwise, if a CNAME or DNAME record is encountered while resolving, an error is returned\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-validate=\fR\fIBOOL\fR @@ -315,6 +366,8 @@ Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), DNSSEC validation is applied as usual \(em under the condition that it is enabled for the network and for systemd\-resolved\&.service as a whole\&. If false, DNSSEC validation is disabled for the specific query, regardless of whether it is enabled for the network or in the service\&. Note that setting this option to true does not force DNSSEC validation on systems/networks where DNSSEC is turned off\&. This option is only suitable to turn off such validation where otherwise enabled, not enable validation where otherwise disabled\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-synthesize=\fR\fIBOOL\fR @@ -336,30 +389,40 @@ or and suchlike) or go to the network via regular DNS/mDNS/LLMNR lookups (in case of /etc/hosts entries)\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-cache=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), lookups use the local DNS resource record cache\&. If false, lookups are routed to the network instead, regardless if already available in the local cache\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-zone=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), lookups are answered from locally registered LLMNR or mDNS resource records, if defined\&. If false, locally registered LLMNR/mDNS records are not considered for the lookup request\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-trust\-anchor=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), lookups for DS and DNSKEY are answered from the local DNSSEC trust anchors if possible\&. If false, the local trust store is not considered for the lookup request\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-network=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), lookups are answered via DNS, LLMNR or mDNS network requests if they cannot be synthesized locally, or be answered from the local cache, zone or trust anchors (see above)\&. If false, the request is not answered from the network and will thus fail if none of the indicated sources can answer them\&. +.sp +Added in version 248\&. .RE .PP \fB\-\-search=\fR\fIBOOL\fR @@ -367,6 +430,8 @@ Takes a boolean parameter; used in conjunction with Takes a boolean parameter\&. If true (the default), any specified single\-label hostnames will be searched in the domains configured in the search domain list, if it is non\-empty\&. Otherwise, the search domain logic is disabled\&. Note that this option has no effect if \fB\-\-type=\fR is used (see above), in which case the search domain logic is unconditionally turned off\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-raw\fR[=payload|packet] @@ -374,17 +439,23 @@ is used (see above), in which case the search domain logic is unconditionally tu Dump the answer as binary data\&. If there is no argument or if the argument is "payload", the payload of the packet is exported\&. If the argument is "packet", the whole packet is dumped in wire format, prefixed by length specified as a little\-endian 64\-bit number\&. This format allows multiple packets to be dumped and unambiguously parsed\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-legend=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter\&. If true (the default), column headers and meta information about the query response are shown\&. Otherwise, this output is suppressed\&. +.sp +Added in version 239\&. .RE .PP \fB\-\-stale\-data=\fR\fIBOOL\fR .RS 4 Takes a boolean parameter; used in conjunction with \fBquery\fR\&. If true (the default), lookups are answered with stale data (expired resource records) if possible\&. If false, the stale data is not considered for the lookup request\&. +.sp +Added in version 254\&. .RE .PP \fB\-\-json=\fR\fIMODE\fR @@ -402,6 +473,8 @@ Shows output formatted as JSON\&. Expects one of .RS 4 Short for \fB\-\-json=auto\fR +.sp +Added in version 252\&. .RE .PP \fB\-\-no\-pager\fR @@ -461,6 +534,8 @@ with a combination of and \fBdomain\fR commands\&. +.sp +Added in version 239\&. .RE .PP \fB\-d\fR @@ -468,6 +543,8 @@ commands\&. Unregisters per\-interface DNS configuration data with \fBsystemd\-resolved\fR\&. This command is mostly identical to invoking \fBresolvectl revert\fR\&. +.sp +Added in version 239\&. .RE .PP \fB\-f\fR @@ -477,6 +554,8 @@ When specified and \fB\-d\fR will not complain about missing network interfaces and will silently execute no operation in that case\&. +.sp +Added in version 239\&. .RE .PP \fB\-x\fR @@ -484,16 +563,22 @@ will not complain about missing network interfaces and will silently execute no This switch for "exclusive" operation is supported only partially\&. It is mapped to an additional configured search domain of "~\&." \(em i\&.e\&. ensures that DNS traffic is preferably routed to the DNS servers on this interface, unless there are other, more specific domains configured on other interfaces\&. +.sp +Added in version 239\&. .RE .PP \fB\-m\fR, \fB\-p\fR .RS 4 These switches are not supported and are silently ignored\&. +.sp +Added in version 239\&. .RE .PP \fB\-u\fR, \fB\-I\fR, \fB\-i\fR, \fB\-l\fR, \fB\-R\fR, \fB\-r\fR, \fB\-v\fR, \fB\-V\fR, \fB\-\-enable\-updates\fR, \fB\-\-disable\-updates\fR, \fB\-\-are\-updates\-enabled\fR .RS 4 These switches are not supported and the command will fail if used\&. +.sp +Added in version 239\&. .RE .PP See @@ -611,12 +696,12 @@ are optional and could be skipped\&. \fBresolvconf\fR(8) .SH "NOTES" .IP " 1." 4 -DNS-SD +RFC 6763 DNS-SD .RS 4 \%https://tools.ietf.org/html/rfc6763 .RE .IP " 2." 4 -SRV +RFC 2782 SRV .RS 4 \%https://tools.ietf.org/html/rfc2782 .RE |