注意: IP代理精灵仅提供国内ip网络节点,不提供境外网络节点,不能用于任何非法用途或访问境外封闭网站,不能跨境联网,只能用于合法的国内网络加速。

请登录 注册 实名验证

首页 > 新闻资讯 > 代理IP全面说明DNS域名解析

代理IP全面说明DNS域名解析

来源: 作者:admin 时间:2020-08-26 16:34:11

代理IP全面说明DNS域名解析!互联网+时代,现在大家的工作与生活都与网络紧紧相连。不知道你对网络了解有多少,什么是DNS 域名解析?如果你只是听说过这个名词,而不太清楚它具体是什么操作,那么下面ip精灵代理带来的介绍,就非常及时了。

代理IP全面说明DNS域名解析

DNS 域名解析,简单的说就是把域名翻译成 IP 地址。例如:把 www.xxx.com 这个域名翻译成对应 IP 192.168.1.1,这里只是举个例子。

如果你在浏览器中直接输入的 IP 地址,那么实际上会跳过这个步骤,否则会经历下面几部:

1、浏览器缓存检查

浏览器会首先搜索浏览器自身的 DNS 缓存,缓存时间比较短,大概只有1分钟,且只能容纳1000条缓存,看自身的缓存中是否有对应的条目,而且没有过期,如果有且没有过期则解析到此结束。

2、操作系统缓存检查 + hosts 解析

如果浏览器的缓存里没有找到对应的条目,操作系统也会有一个域名解析的过程,那么浏览器先搜索操作系统的 DNS 缓存中是否有这个域名对应的解析结果,如果找到且没有过期则停止搜索,解析到此结束。

在 Linux 中可以通过 /etc/hosts 文件来设置,可以将任何域名解析到任何能够访问的 IP 地址。如果在这里指定了一个域名对应的 IP 地址,那么浏览器会首先使用这个 IP 地址。当解析到这个配置文件中的某个域名时,操作系统会在缓存中缓存这个解析结果,缓存的时间同样是受这个域名的失效时间和缓存的空间大小控制的。

3、本地区域名服务器(Local DNS Server)解析

如果在 hosts 文件中也没有找到对应的条目,浏览器会发起一个 DNS 的系统调用,会向本地配置的首选 DNS 服务器发起域名解析请求(通过的是 UDP 协议向 DNS 的 53 端口发起请求,这个请求是递归的请求,也就是运营商的DNS服务器必须得提供给我们该域名的IP地址)。

在我们的网络配置中都会有“DNS 服务器地址”这一项,这个地址就用于解决前面所说的如果两个过程无法解析时要怎么办。操作系统会把这个域名发送给这里设置的 LDNS,也就是本地区的域名服务器。

这个 DNS 通常都提供给你本地互联网接入的一个 DNS 解析服务,例如你是在学校接入互联网,那么你的 DNS 服务器肯定在你的学校;如果你是在一个小区接入互联网的,那这个 DNS 就是提供给你接入互联网的应用提供商,即电信或者联通。大约 80% 的域名解析都到这里就已经完成了,所以 LDNS 主要承担了域名的解析工作。

4、根域名服务器解析(Root Server)

如果 LDNS 没有找到对应的条目,则由运营商的 DNS 代我们的浏览器发起迭代 DNS 解析请求。它首先是会找根域的 DNS 的 IP 地址,找到根域的 DNS 地址,就会向其发起请求。然后根域名服务器返回给本地域名服务器一个所查询域的主域名服务器(gTLD Server)地址。

5、主域名服务器(gTLD Server)

本地域名服务器(LDNS Server)再向上一步返回的 gTLD 服务器发送请求。

接受请求的 gTLD 服务器查找并返回此域名对应的 Name Server 域名服务器的地址,这个 Name Server 通常就是你注册的域名服务器,例如你在某个域名服务提供商申请的域名,那么这个域名解析任务就由这个域名提供商的服务器来完成。

Name Server 域名服务器会查询存储的域名和IP的映射关系表,正常情况下都根据域名得到目标IP记录,连同一个 TTL 值返回给 DNS Server 域名服务器。

以上就是整个DNS 域名解析的流程,是不是没有想到仅仅是这么一个简单的操作,居然背景有如此精密的运作。

最新资讯

推荐阅读

  1. 12

    2019-07

    如何选择高质量的http/https/sock5多协议代理ip

    随着大数据行业的飞速发展,用户对代理IP的需求量越来越大,代理IP服务供应商也越来越多,这意味着有更多的选择的同时,也意味着选择一家高质量的代理ip更加不容易。那么,如何选择高质

  2. 16

    2019-10

    好用的代理ip池有哪些?

    好用的代理ip池有哪些?出于营销或者各种需求,有很多朋友都需要换IP的软件,或者找IP代理,但是这种IP代理有很多,有没有既好用又免费又好用的IP代理池呢,小编今天给大家带干货来了。

  3. 22

    2020-07

    选择代理ip要考虑哪些问题

    选择代理ip要考虑哪些问题!如今很多互联网方面的工作都离不开代理IP的使用,可以说代理IP已经越来越普遍了。代理IP有多种类型,我们应该如何选择呢,选择代理ip要考虑哪些问题?

  4. 21

    2019-04

    Python爬虫必需用动态拨号VPS和代理IP吗?

    为了节省人力时间,提高自动化程度,我们经常会使用Python爬虫,而很大一部分的人认为Python爬虫必须用ip代理,倘若没有了代理ip将寸步难行,但也很多人觉得代理ip不是必需品,能够用爬取工

  5. 03

    2019-06

    哪里购买代理ip

    不知道大家发现没有,在浏览某些网站或者论坛是可以清清楚楚的看到自己的IP地址,显然你已经被”记录在案”了。不仅如此,有些比较懂电脑的朋友也可以通过QQ等聊天通讯软件看到你的IP地

  6. 23

    2019-04

    如何寻找适合自己项目的高效率的代理IP

    代理IP有很多,但有时候自己找到的总是那么差强人意,要么是太贵,要么是有效率太低。有的网站上说自家代理IP有效率很高,然而到自己手上却发现,并没有。也许他们并不是虚假宣传,只