深度IP转换器
服务时间 :周一至周日 9:00-23:00 电话:400-998-9776 转2
您的位置:首页 > 新闻资讯 > 正文
网络访问过程之域名解析
发布时间:2019年12月16日

  网络,我们每天都会接触。通过访问不同的网站我们来获得不同的信息以及资讯,可是对于这一操作背后的实现过程,大家认识多少呢?

网络访问过程之域名解析

  今天我们来跟着IP精灵,认识域名解析的过程:


  当你在浏览器的地址栏中输入 https://www.ipjl.cn/,然后敲回车,这时候电脑软件会进行如下一系列事情。


  1、首先根据输入的网址,提取出域名。如果你在系统中配置了 Hosts 文件,那么电脑会先查询 Hosts 文件,看是否已经在 Hosts 里面有了对应的记录。如果有,直接就可以拿到该记录中的 IP地址,过程就结束了。如果 Hosts 里面没有这个别名,那么电脑会看你有没有设置域名服务器(DNS 服务器)。如果你的系统没有设置域名服务器,那电脑就没辙了,浏览器直接会报错,说网站的域名无法解析。过程就结束了


  2、如果你设置过“域名服务器”,那么电脑会向这个域名服务器发送一个域名查询(DNS query)的请求,然后等候域名服务器的回应。


  3、如果域名服务器始终没有回应(比如域名服务器挂了,或域名服务器的IP填错了,或请求被 GFW 拦截了),那么电脑还是没辙(浏览器会报错)。


  4、如果域名服务器回应了,那么你的电脑就可以根据域名服务器的应答信息,得到该域名的 IP地址。之后浏览器就会向这个 IP地址 对应的 Web 端口发送 HTTP 请求。


  以上这个流程就是,访问一个网站的整个过程了。了解整个访问操作,对于我们理解代理服务器的使用也有帮助,因为其实使用代理服务器只是多了一个中转的环节。