From 6ced4b1e7374d649bddd2309467e2cf7f449508e Mon Sep 17 00:00:00 2001 From: 258204 <71364336+258204@users.noreply.github.com> Date: Sun, 5 Dec 2021 13:30:39 -0700 Subject: [PATCH] resolvectl: add page (#7484) --- pages/linux/resolvectl.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pages/linux/resolvectl.md diff --git a/pages/linux/resolvectl.md b/pages/linux/resolvectl.md new file mode 100644 index 000000000..83a568a79 --- /dev/null +++ b/pages/linux/resolvectl.md @@ -0,0 +1,33 @@ +# resolvectl + +> Resolve domain names, IPV4 and IPv6 addresses, DNS resource records, and services. +> Introspect and reconfigure the DNS resolver. +> More information: . + +- Show DNS settings: + +`resolvectl status` + +- Resolve the IPv4 and IPv6 addresses for one or more domains: + +`resolvectl query {{domain1 domain2 ...}}` + +- Retrieve the domain of a specified IP: + +`resolvectl query {{ip_address}}` + +- Retrieve an MX record of domain: + +`resolvectl --legend={{no}} --type={{MX}} query {{domain}}` + +- Resolve an SRV record, for example _xmpp-server._tcp gmail.com: + +`resolvectl service _{{service}}._{{protocol}} {{name}}` + +- Retrieve the public key from an email address from an OPENPGPKEY DNS record: + +`resolvectl opengpg {{email}}` + +- Retreive a TLS key: + +`resolvectl tlsa tcp {{domain}}:443`