在Linux系统中,可以使用多种命令来查看DNS配置和解析情况,以下是一些常用的方法和命令:
1.cat /etc/resolv.conf
这个文件包含了系统使用的DNS服务器信息。
cat /etc/resolv.conf
输出示例:
nameserver 8.8.8.8 nameserver 8.8.4.4
2.systemd-resolve --status
在使用systemd-resolved
作为DNS解析器时,可以使用这个命令查看详细的DNS状态。
systemd-resolve --status
输出示例:
Global DNS Servers: 8.8.8.8 8.8.4.4 DNSSEC NTA: 10.in-addr.arpa 16.172.in-addr.arpa ... Link 2 (eth0) Current Scopes: DNS DefaultRoute setting: yes LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no Current DNS Server: 8.8.8.8 DNS Servers: 8.8.8.8 8.8.4.4
3.nmcli dev show | grep DNS
在使用NetworkManager管理网络连接时,可以使用nmcli
命令查看DNS设置。
nmcli dev show | grep DNS
输出示例:
IP4.DNS[1]: 8.8.8.8 IP4.DNS[2]: 8.8.4.4
4.dig
或nslookup
这些工具可以用来查询特定的域名并查看解析结果。
使用dig
:
dig example.com
输出示例:
; <<>> DiG 9.16.1-Ubuntu <<>> example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<opcode: QUERY, status: NOERROR, id: 54321 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;example.com. IN A ;; ANSWER SECTION: example.com. 300 IN A 93.184.216.34 ;; Query time: 12 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Mon Oct 09 12:34:56 UTC 2023 ;; MSG SIZE rcvd: 55
使用nslookup
:
nslookup example.com
输出示例:
Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: example.com Address: 93.184.216.34
`host`
这是一个简单的命令行工具,用于执行DNS查找。
host example.com
输出示例:
example.com has address 93.184.216.34
命令 | 描述 | 输出示例 | |
cat /etc/resolv.conf | 查看系统DNS配置文件 | nameserver 8.8.8.8 nameserver 8.8.4.4 | |
systemd-resolve --status | 查看systemd-resolved的DNS状态 | Global DNS Servers: 8.8.8.8 ... | |
nmcli dev show | grep DNS | 查看NetworkManager管理的DNS设置 | IP4.DNS[1]: 8.8.8.8 IP4.DNS[2]: 8.8.4.4 |
dig | 查询特定域名的DNS记录 | example.com IN A 93.184.216.34 | |
nslookup | 查询特定域名的DNS记录 | Server: 8.8.8.8 Address: 93.184.216.34 | |
host | 简单的DNS查找 | example.com has address 93.184.216.34 |
通过以上命令,你可以详细地查看和诊断Linux系统中的DNS配置和解析情况。
各位小伙伴们,我刚刚为大家分享了有关linux 查看dns的命令的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/87704.html