DNS是什么意思?
DNS:是做域名解析的。我们平时所输入的网址,都是某台服务器的主机名,比如www.BAIDU.COM ,主机之间通讯是通过IP地址访问的,这个是有需要某个机制,把地址解析成名字,因为IP地址是一串数字,难以记忆,而名字却很好记,这个就是DNS所要完成的,就好像,身份证上面的号码是IP,而名字就是主机名一样。
比如,你要访问www.BAIDU.COM ,从你输入网址开始,到网页打开,整个的过程如下:(一切所需的IP地址都是正确的)
1.你的请求通过你设置的网关地址(网关地址就是路由器内网IP地址)发到公网的DNS服务器(这个DNS服务器是
在你网卡设置中设置的)。
2.DNS服务器收到请求之后,查找自己的数据库,寻找你所输入的www.BAIDU.COM 这台服务器的地址是什么,找到
之后,再把找到的IP地址告诉你这个客户端。
3.客户端收到了DNS服务器的回应,获得了www.BAIDU.COM 这台主机的IP地址,然后再向这个IP地址发出请求,当
然,也是通过网关出去,最终,你将打开www.BAIDU.COM 这个网页。
DNS服务器有什么用?DNS服务器的作用是把域名转换成为网络可以识别的ip地址。首先,为了便于我们访问网络上的服务器,我们给每台服务器分配了不同IP地址,但是网上的网站太多,我们不可能记住每个网站的IP地址,这时就出现了域名。
若在互联网上域名与ip地址之间是一对一(或者多对一)的,也可采用dns轮循实现一对多,域名虽然便于人们记忆,但机器之间只认ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,dns就是进行域名解析的服务器,他可以把我们输入的好记的域名转换为要访问的服务器的IP地址。从而使我们上网的时候能够用简短而好记的域名来访问互联网上的静态IP的主机。其中将域名映射为ip地址的过程就称为“域名解析”。
DNS根服务器在DNS系统的顶部是DNS根服务器。地球上分布着大约500个根服务器,通过13个IP地址进行寻址。这些根服务器是唯一包含所有域名和IP地址的完整列表的服务器。所以最终,如果没有其他DNS服务器有答案,DNS请求可能会一直到DNS根服务器。如果根级别仍然没有应答,则DNS请求失败,并且浏览器返回错误。
关于“DNS服务器是什么?”的问题完了。如果你觉得我的对你有用,请关注一下点个赞,后续我会继续输出科技方面的文章问答哒,谢谢哦!
DNS服务器,也叫域名解析服务器。通俗点说就是提供一个名称到地址的转换。因为信息在网络中传输,依靠的不是www.baidu.com 这种域名,而是 10.15.23.45这种IP。域名的产生仅仅是为了方便人们记忆。
以百度举例,想要访问百度网站,你可以直接在浏览器访问www.baidu.com 也可以直接访问 61.135.185.32这个IP,效果是一样的。但是因为人类对数字不敏感,记住www.baidu.com 很明显比记住61.135.185.32 这个ip要更容易一些。所以DNS就应运而生,这就使得我们不用费力去记忆IP,更不用去查自己的笔记本。只要输入你想访问的地址域名,DNS就会告诉网络,应该去访问那个IP。
下面的过程就是计算机DNS的一个转换过程。
C:UsersHack>ping www.baidu.com
正在 Ping www.a.shifen.com 具有 32 字节的数据:
来自 61.135.185.32 的回复: 字节=32 时间=4ms TTL=56
来自 61.135.185.32 的回复: 字节=32 时间=24ms TTL=56
来自 61.135.185.32 的回复: 字节=32 时间=88ms TTL=56
来自 61.135.185.32 的回复: 字节=32 时间=56ms TTL=56
通过上述过程,可以看到DNS服务将域名转换成了IP地址。
在建设网站的过程中,我们经常会接触到一些概念,DNS就是其中之一,那么,我们常听到的dns服务器是什么?
DNS是计算机域名系统domain name system或domain name service)的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应ip地址,并具有将域名转换为ip地址功能的服务器。bluehost中文站为您解答