1.浏览器缓存

当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存,便存在);

2.系统缓存

当浏览器缓存中无域名对应IP则会自动检查用户计算机系统Hosts文件DNS缓存是否有该域名对应IP;

3.路由器缓存

当浏览器及系统缓存中均无域名对应IP则进入路由器缓存中检查,以上三步均为客户端的DNS缓存;

4.ISP(互联网服务提供商)DNS缓存

当在用户客服端查找不到域名对应IP地址,则将进入ISP DNS缓存中进行查询;

5.根域名服务器

当以上均未成功查询域名对应IP,则进入根服务器进行查询。根域名收到请求后会查看其区域文件记录,若查询结果为无,则将其管辖范围内顶级域名,服务器IP告诉本地DNS服务器;

6.顶级域名服务器

顶级域名服务器收到请求后查看其区域文件记录,若无则将其管辖范围内主域名服务器的IP地址告诉本地DNS服务器;

7.主域名服务器

主域名服务器接受到请求后查询自己的缓存,如果没有则进入下一级域名服务器进行查找,并重复该步骤直至找到正确纪录;

8.保存结果至缓存

本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将该结果反馈给客户端,客户端通过这个IP地址与web服务器建立链接。

电脑查询域名对应IP的过程相关推荐

  1. 到底怎么查询域名的IP?(强大的查询网站)

    我是目录 前言 最简单查询 强大的查询网站 www.ipaddress.com sitereport.netcraft.com 前言 平时都是通过域名的方式来访问网址,有的时候为了DNS能够快速地对网 ...

  2. linux下查询域名或IP注册信息的操作记录(whois)

    在运维工作中,有时需要查询某些域名的注册信息(域名的NS,注册用户,注册邮箱等),可以使用whois这个命令. whois命令令用来查找并显示指定帐号(或域名)的用户相关信息,因为它是到Network ...

  3. 树莓派网线连接电脑查询不到ip的解决方法

    硬件连接: 树莓派------网线-----电脑 设置: 电脑端打开共享 连不上的情况: 电脑上输入查询指令后显示如下: 存在的问题: 因为是在找原因,所以找了个显示屏,查看树莓派的ip地址,发现树莓 ...

  4. whois查询 查询域名whois的工具

    whois(读作"Who is",非缩写)是用来查询域名的IP以及所有者等信息的传输协议.简单说,whois就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域 ...

  5. 计算机网络:小明在家打开一个网址过程细致版(DNS缓存、DNS查询、TCP/IP协议、ARP协议、HTML渲染)

    文章目录 前言 一.DNS缓存 浏览器缓存 操作系统缓存 路由器缓存 ISP缓存 二.DNS查询 1.发起DNS查询 2.DNS服务器设计结构 3.DNS服务器查询步骤 4.ARP请求 5.封装TCP ...

  6. 电脑查询ip地址的方法,第一种最为简单

    一般来说,每台电脑都会有固定的一个ip地址.部分电脑则是动态ip地址,每次连接网络时会自动分配.当我们需要查询ip地址的时候,该怎么操作呢?看完你就知道了. 更多系统教程尽在小白系统重装官网 系统:w ...

  7. 怎么查看网站的域名 如何查询网站的IP地址

    我们在互联网上注册域名的时候,并不是我们想注册什么样类型的域名都是可以的,因为有的时候,可能我们想要注册的域名已经被人家注册了,怎么查看网站的域名? 怎么查看网站的域名 1.进入一个查询平台: 2.在 ...

  8. 查询服务器外网IP和根据域名查询外网IP

    [size=medium] linux经常需要查询服务器的外网IP,或是通过域名来查询该服务器对应的外网IP 1.查询本地服务器外网IP curl ipinfo.io/ip 2.通过域名查询外网IP ...

  9. 通过ip查询域名信息

    一个好的网站每日的访问量可以达到数百人甚至更多,可如果它出现任何一点儿问题,这些访问过的人都可能遭到威胁,这也就是黑客们将网站列为主要入侵或攻击对象的原因了.在黑客对网站进行入侵或攻击之前,首先会执行 ...

最新文章

  1. Python修改Mitsuba的XML相关参数
  2. 京东程序员被同事吐槽:需求排期长拖黄业务,都研发的一些啥玩意
  3. 1.关于逆向工程(RE、RCE)-笔记
  4. sudoers修改_Ubuntu修改sudoers文件导致sudo命令无法使用的拯救方法
  5. 中年失业都去做什么_2020年失业是种什么体验?这位吉他手去做了外卖小哥,演出时还穿着工作服...
  6. SqlServer按时间自动生成生成单据编号
  7. AttributeError: type object ‘Image‘ has no attribute ‘open‘
  8. HTTPS之SSL处理过程,对此加密和非对称加密
  9. 快过年了,来,来,来!给七大姑八大姨好好解释解释【啥是DBA 】
  10. 矢量合成和分解的法则_专题06 共点力的合成与分解
  11. windows查看linux文件工具,「实用工具」介绍几款Windows系统与Linux服务器传递文件的工具...
  12. oppoa5降级教程_OPPO A5官方原版固件rom系统刷机包升级包下载A.12版
  13. 单片机毕设选题 - stm32心率脉搏血压体征监测手表(嵌入式 物联网)
  14. linux-查看CPU温度
  15. KGB知识图谱帮助金融机构进行风险预判
  16. What?模电比数电难学?
  17. Docker 上传镜像到docker hub
  18. 从微软官网下载原版系统/中文系统/英文系统
  19. 请问什么叫纹波?怎样测量纹波?
  20. 静态变量(static variable)

热门文章

  1. LabVIEW如何减少下一代测试系统中的硬件过时6
  2. java中函数的调用,java中如何调用函数
  3. 基于蝴蝶结结构的硅偏振分离器和旋转器的演示
  4. 开源按键组件Multi_Button的使用,含测试工程
  5. dreamweaver cs6 mac 破解版
  6. 倍福beckhoff详细知识库展示
  7. 科技感十足的数码首图海报
  8. Blender图解教程:高仿版超级马里奥(三)身体建模(5月7日更新 附模型下载)
  9. linux挂载ntfs格式分区,Linux上挂载NTFS分区(Mount)
  10. 关于手册的页码和有效页清单 - LEP