什么是DNS服务和DNS服务器?

互联网是一个巨大的计算机网络,连接到互联网的每台设备都分配有一个唯一的 IP 地址(例如 203.119.101.61),可帮助其他计算机识别它。但是如果每次要访问网站都需要输入IP地址,那人们就必须记住大量的数字,这样很容易出错造成错误的访问。于是域名就被发明出来解决这个问题并在互联网通信中发挥着重要作用。

什么是DNS服务?

DNS服务,即域名系统(Domain Name System),是互联网的一项核心服务,主要作用是将人们所熟悉域名转成计算机可以理解的IP地址,以便用户可以轻松导航到互联网上的网站,而无需记住冗长的具体数字和字母字符串。

具体来说,DNS服务又可以分为:递归解析服务、根域名服务、TLD 域名服务和权威域名服务。

什么是DNS服务器?

DNS服务器(Domain Name Server),也称作名称服务器,是负责提供DNS服务的服务器,记录了各种资源类型。 DNS 服务器包括递归解析器、根域名服务器、TLD 域名服务器和权威性域名服务器,由它们共同完成为客户提供IP地址的工作。

下图是DNS服务器工作流程图

workflow.png

  • 递归解析器:也称为 DNS 解析器,一般由ISP管理,是 DNS 查询中的第一站。递归解析器对执行的每个查询的最终答案进行缓存,并将该最终答案保存一定的时间(称为生存时间)。当递归解析器收到来自客户端的递归查询请求后,若解析器内有缓存的答案,就可以直接用缓存的答案快速为客户端提供响应,而无需与任何其他DNS服务器进行通信。若没有,将依次向根域名服务器发送请求,得到初步答案后接着向 TLD 域名服务器发送另一个请求,然后向权威域名服务器发送最后一个请求,最终得到IP地址作为响应返回给客户端。
  • 根域名服务器:全球共有 13 台根域名服务器,1台为主根服务器在美国,由美国互联网机构Network Solutions运作。另外12台均为辅根服务器,其中9台在美国,2台在欧洲(放置在英国和瑞典),1台在亚洲(放置在日本)。当递归解析器无缓存的答案可以直接响应客户端的请求时,就开始向根域名服务器发起查询请求。根域名服务器内记载着顶级域名(.com、.net、.org 等)和对应的托管商,递归解析器得到初步答案后接着向 TLD 域名服务器发送另一个请求。
  • TLD 域名服务器:TLD域是域名系统等级中的最高一级的域名,TLD 域名服务器管理通用顶级域的所有域名信息。截至2015年7月,顶级域名共有1058个,分为通用顶级域和国家/地区顶级域两类。通用顶级域最常见的有:.com、.org、.net、.edu 和 .gov。国家/地区顶级域指特定于某个国家/地区或州的域。例如,.cn、.uk、.us、.de 和 .jp 等。当TLD域名服务器收到来自递归解析器的某个顶级域的查询请求后,对应的顶级域服务器将答案告知递归解析器并定向至权威性域名服务器处去开启下一站查询。
  • 权威域名服务器:权威域名服务器是特定域名(例如“www.ipshu.com”)在域名注册商处所设置的 DNS 服务器,用于特定域名本身的管理(增加、删除、修改等)。递归解析器在此处找到该域对应的web服务器的 IP 地址,并将 IP 地址返回至递归解析器。权威域名服务器通常是递归解析器查找 IP 地址过程中的最后一步。

当ISP的递归解析器接收到用户需要的 IP 地址后,将此信息通过客户端返回至 Web 服务器,Web服务器根据该域名请求查询的内容将对应的信息返回到客户端,使客户端最终查询得到期待的页面内容。

可以混合使用DNS服务器吗?

可以混合使用DNS服务器吗?

随着互联网的发展,各种网络不安全的事件越来越频繁发生,DNS攻击就是互联网攻击中最常见的一种。而为了防止DNS受到攻击影响解析记录,一般人们习惯设置多个DNS,互相配合使用,为DNS安全多增加一份保障。 本机DNS服务器可以混合使用不同的DNS服务器吗? 本机DNS服务器指的是递归解析器,一般由本地ISP提供。可以混合使用不同供应商的DNS服务器,不过一般习惯不混合使用。 电脑的DNS一般是默认为自动获取DNS,如果要手动设置,一般的原则是优先将主辅DNS都设置为网络服务运营商的DNS服务器地址,因为我们离本地网络服务商的距

more
DNS服务器记录的资源类型有哪些?

DNS服务器记录的资源类型有哪些?

DNS(Domain Name System,域名系统 )服务可以将简单易记的域名转换成计算机可识别的IP地址,从而使用户更容易访问互联网,而不用去记住复杂的IP数字串。这种由DNS构建起的域名和IP地址之间的对应关系,称之为“DNS记录”。 DNS服务器常见的资源记录类型有下列几种: A记录:“A”代表“地址(Address)”,A记录是最基础的 DNS 记录类型。根据RFC 1035定义,A记录是用于名称解析的重要记录,它将特定的主机名(或域名)映射到对应主机的IP地址上。因此,简单的说,A记录是指定域名对应的IP地址。 AAAA记录:根据RFC

more
如何使用网上的免费代理服务器?

如何使用网上的免费代理服务器?

代理服务器(Proxy Server)是网上提供转接功能的服务器。比如你想访问一个网站,由于某种原因你不能访问到该网站或者你不想直接访问该网站,此时你就可以使用代理服务器。在浏览器地址栏输入想要访问的网站地址,浏览器会自动先访问代理服务器,然后代理服务器会自动给你转接到你的目标网站。这样既可以达到访问的目的,又可以实现隐藏访问者的IP地址,因为在目标网站留下的访问记录是代理服务器的IP地址。 使用搜索引擎(e.g. Google/Bing)查找免费代理服务器,会有来自不同品牌的免费代理服务器展示出来。这些免费的代理服务器,不会要求你按月或按年

more
如何使用网上的收费代理服务器?

如何使用网上的收费代理服务器?

现在,代理服务应用已经非常普遍。使用代理IP不仅可以隐藏用户真实的IP地址,降低其受到网络入侵与攻击的可能,还可以用来提升网速、降低网络延迟,以及破解部分网站同一IP下的注册与登陆限制。 如果你不想花时间和精力来找免费代理IP,那么收费代理对你来说是个不错的选择。并且,收费代理IP的稳定性比免费代理IP更高。目前市场上各家代理IP服务商的收费方式各不相同,例如,有按照流量收费的,有按照使用时间收费的,还有按照IP使用数量收费的,你可以自行选购合适的代理。下面以Shadowsocks为例讲解使用方法。 总共需要时间: 大约

more

📚 留言

语言

工作时间

周一至周五

9:00-18:00

点击这里给我发消息
免费咨询