dns域名查询怎么查?它是如何工作的?大家应该都知道域名吧。域名注册后,用户可以查询域名。一般来说,注册服务商都有访问域名查询的权限。很多站长在购买域名后会查询dns域名,但也有一些人不知道;那么dns域名查询是如何工作的呢?下面介绍一下dns域名查询流程。
dns域名查询怎么查?它是如何工作的?(推荐阅读:域名的作用是什么?注册域名需要哪些步骤?)
首先,主机解析域名的顺序
1.找到宝藏。
2.找到这台机器的主机文件。
3.找到DNS服务器
注意:在配置IP和主机名时,记得修改/etc/hosts文件,因为一些应用程序在主机中的进程之间通信时会识别主机的主机名。如果主机名无***确解析为正常的IP地址,将会导致进程通信出现问题。
二、概念解释
域名系统
1.互联网作为一个将域名和IP(互联网协议地址)地址相互映射的分布式数据库,可以让用户更容易地访问互联网,而不必记住机器可以直接读取的IP字符串。
2.最终得到主机名对应的IP地址的过程称为域名解析(或主机名解析)。
3.DNS协议运行在UDP协议之上,使用端口号53。
4.在整个互联网系统中,用来标识网络上设备的常规地址是IP。但是我们输入DNS是因为域名更方便人们记忆。不然网站那么多,人怎么可能记住所有的IP地址?
浏览器如何通过域名查询URL对应的IP(对应的服务器地址)?
1.浏览器缓存:浏览器会以一定的频率缓存DNS记录。
2.操作系统缓存:如果在浏览器缓存中找不到所需的DNS记录,则在操作系统中查找。
3.路由缓存:路由器也有DNS缓存。
4.ISP的DNS服务器:ISP是互联网服务提供商的简称,ISP有专门的DNS服务器来处理DNS查询请求。
5.根服务器:如果ISP的DNS服务器还找不到,它会向根服务器发送请求,进行递归查询(DNS服务器先询问根域名服务器的IP地址。然后是。com域名服务器等等)。
在网上找到了一个网站的IP地址,在浏览器里输入了,但是为什么连接不上?
大型高并发的网站可能不止一个IP地址,会有很多IP地址根据不同的网络进行集群。有的用DNS实现负载均衡,有的用squid实现负载均衡。
本文来自怪你过分美丽投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/529868.html