linux怎么查看dns(linux怎么查看dns配置)
查看DNS配置信息
Linux系统中的DNS配置信息保存在/etc/resolv.conf文件中。可以使用cat命令来查看该文件的内容。在终端中输入以下命令:
cat /etc/resolv.conf
终端会显示出DNS配置的IP地址,例如:
nameserver 8.8.8.8
nameserver 8.8.4.4
这意味着计算机将发送DNS查询至Google的公共DNS服务器。
使用nslookup命令查询DNS
nslookup是Linux系统中用于查询DNS信息的命令。该命令可以使用一个参数,即需要查询的域名。在终端中输入以下命令:
nslookup www.example.com
终端会显示出该域名对应的IP地址,例如:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: www.example.com
Address: 93.184.216.34
这意味着查询到的IP地址为93.184.216.34。
使用dig命令查询DNS
Linux系统中还有另一个查询DNS信息的命令dig。与nslookup相比,dig提供更详细的信息。在终端中输入以下命令:
dig www.example.com
终端会显示出包含该域名的详细信息,如域名服务器的名称和IP地址,其TTL(time-to-live)值,MX记录和SOA记录等等。例如:
; <<>> DiG 9.11.3-1ubuntu1.13-Ubuntu <<>> www.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27041
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1452
;; QUESTION SECTION:
;www.example.com. IN A
;; ANSWER SECTION:
www.example.com. 64783 IN A 93.184.216.34
;; Query time: 186 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Wed Oct 20 21:39:16 CST 2021
;; MSG SIZE rcvd: 59
这意味着查询到的IP地址为93.184.216.34,TTL值为64783秒。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。