DNS域名解析

发布时间 2023-08-16 21:26:23作者: 村尚chun叔

域名解析

dig命令

通过dig命令,验证域名查找流程
1、从全世界13个根域服务器查找
2、找到顶级域
3、找到权威服务器地址
4、找到三级域名的地址

yum install -y bind-utils
dig +trace www.yuchaoit.cn

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.13 <<>> +trace www.yuchaoit.cn
;; global options: +cmd
.			3676	IN	NS	e.root-servers.net.
.			3676	IN	NS	f.root-servers.net.
.			3676	IN	NS	g.root-servers.net.
.			3676	IN	NS	h.root-servers.net.
.			3676	IN	NS	i.root-servers.net.
.			3676	IN	NS	j.root-servers.net.
.			3676	IN	NS	k.root-servers.net.
.			3676	IN	NS	l.root-servers.net.
.			3676	IN	NS	m.root-servers.net.
.			3676	IN	NS	a.root-servers.net.
.			3676	IN	NS	b.root-servers.net.
.			3676	IN	NS	c.root-servers.net.
.			3676	IN	NS	d.root-servers.net.
;; Received 239 bytes from 114.114.114.114#53(114.114.114.114) in 37 ms

cn.			172800	IN	NS	d.dns.cn.
cn.			172800	IN	NS	ns.cernet.net.
cn.			172800	IN	NS	a.dns.cn.
cn.			172800	IN	NS	c.dns.cn.
cn.			172800	IN	NS	b.dns.cn.
cn.			172800	IN	NS	e.dns.cn.
cn.			86400	IN	DS	57724 8 2 5D0423633EB24A499BE78AA22D1C0C9BA36218FF49FD95A4CDF1A4AD 97C67044
cn.			86400	IN	RRSIG	DS 8 1 86400 20230828170000 20230815160000 11019 . abrLlG3+nmRfxOY4Nu0E6YJzv9gfOv9rt8VsRjt70d6un++7KwfWU7H7 RVDeDnesga29TnLV331ZObvPtOsm0KI1HjW/pXLlrMM/sqaMmUKI6wti JcooDty128NgFugR+9IKfXMze4bibdecfa4KIqx3xtfrNv/YXxMC658q VNeVIZDtlBzgWBEDpfAk/IU7nK+xRUCc/owWRiu+Ma9RDcQiYE+luZTB MItNf149AxPP9hWqNx/ZD+VSXa6B2yYoVq4b4ah/r1Gxp3VmNCfPYQUJ s5Boi5zIk6NWOXnpsAv3kr97K1SnK2PvBhhHkL/eY+juLvcykbwbuSex 9RhyQA==
;; Received 646 bytes from 192.33.4.12#53(c.root-servers.net) in 194 ms

yuchaoit.cn.		86400	IN	NS	net.dnspod.net.
yuchaoit.cn.		86400	IN	NS	tulip.dnspod.net.
3qdaqa092ee5belp64a74ebnb8j53d7e.cn. 21600 IN NSEC3 1 1 10 AEF123AB 3QHKTF6LTFG8AAFUUAJSR8RVAJP99SFU NS SOA RRSIG DNSKEY NSEC3PARAM
3qdaqa092ee5belp64a74ebnb8j53d7e.cn. 21600 IN RRSIG NSEC3 8 2 21600 20230828135536 20230729132153 38388 cn. G4Zn+Yq+4QHgBsi9ERXyfX+OenY8cBEWi1VCSjlCNYDUgd/45/dCNZwL LXuBMzaxl3F2MrZXaiDVRk05QvGG3UAG0G4WO6Bpkoca7at5V28lbOlx 0mBPdgyuWvP1zeuzN6tH7I+z+9ZmVRBh7GLKs+tMfhswMNGPCgGunju3 9l8=
qj2d47agkkdj0jba02ilnhbnvef3dqus.cn. 21600 IN NSEC3 1 1 10 AEF123AB QJ9LHA246M7N0APT1UDRGTNF1VSSTDCF NS DS RRSIG
qj2d47agkkdj0jba02ilnhbnvef3dqus.cn. 21600 IN RRSIG NSEC3 8 2 21600 20230828135914 20230729132210 38388 cn. nGwPo70MoGAQuc5oINz6orIMLqJJ4m7n+vAOIWN6sxV2ilaU6lsRP4NR +pKiL54B1R17eWqCcBxkBd2oCpdddU+MzYa+HPFzvUiGrY1gtOtooXyz 2kwVm2sQsEMe9MGbs3kLK6SnrPw6PQMTolHbNo4/oj+zPb4+l1uGsojm Pog=
;; Received 659 bytes from 203.119.25.1#53(a.dns.cn) in 32 ms

www.yuchaoit.cn.	600	IN	A	82.157.248.168
yuchaoit.cn.		86400	IN	NS	tulip.dnspod.net.
yuchaoit.cn.		86400	IN	NS	net.dnspod.net.
;; Received 118 bytes from 129.211.176.239#53(tulip.dnspod.net) in 35 ms

nslookup命令

nslookup  yuchaoit.cn
Server:		114.114.114.114
Address:	114.114.114.114#53

Non-authoritative answer:
Name:	yuchaoit.cn
Address: 82.157.248.168

解析域名的各参数含义

记录类型	使用目的
A 记录	将域名指向一个 IP 地址(外网地址)。
CNAME 记录	将域名指向另一个域名,再由另一个域名提供 IP 地址(外网地址)。
MX 记录	设置邮箱,让邮箱能收到邮件。
NS 记录	将子域名交给其他 DNS 服务商解析。
AAAA 记录	将域名指向一个 IPv6 地址。
SRV 记录	用来标识某台服务器使用了某个服务,常见于微软系统的目录管理。
TXT 记录	对域名进行标识和说明,绝大多数的 TXT 记录是用来做 SPF 记录(反垃圾邮件)。
隐、显性 URL 记录	将一个域名指向另外一个已经存在的站点。