Files
tldr/pages.zh/linux/resolvectl.md

37 lines
854 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# resolvectl
> 解析域名、IPv4 和 IPv6 地址、DNS 资源记录和服务。
> 观察并重新配置 DNS 解析器。
> 更多信息:<https://www.freedesktop.org/software/systemd/man/resolvectl.html>。
- 显示 DNS 设置:
`resolvectl status`
- 解析一个或多个域的 IPv4 和 IPv6 地址:
`resolvectl query {{domain1 domain2 ...}}`
- 获取指定 IP 地址的域名:
`resolvectl query {{ip_address}}`
- 刷新所有本地 DNS 缓存:
`resolvectl flush-caches`
- 显示 DNS 统计信息(事务、缓存和 DNSSEC 判决):
`resolvectl statistics`
- 获取域的 MX 记录:
`resolvectl --legend={{no}} --type={{MX}} query {{domain}}`
- 解析 SRV 记录,例如 _xmpp-server._tcp gmail.com
`resolvectl service _{{service}}._{{protocol}} {{name}}`
- 获取 TLS 密钥:
`resolvectl tlsa tcp {{domain}}:443`