我们需要先了解DNS解析查询的顺序。在用户输入域名之后,DNS解析查询的顺序是下面这样的。
(1)浏览器会首先查看自身的缓存,如果浏览器缓存中有对应的解析记录,直接返回结果;
(2)如果浏览器没有缓存,电脑会查看本地操作系统的缓存,如果有记录,直接返回结果;
(3)如果浏览器和本地缓存中都没有记录,会向递归解析服务器发起请求,递归服务器如果有记录直接返回,如果没记录会向全球发起递归查询,直到获得对应解析记录返回客户端并保存在本地。

什么是hosts文件?

在上面的DNS查询过程中,第二个步骤即电脑查看本地操作系统中的缓存,这里的缓存文件即为hosts文件。

由操作系统操作的IP和域名的本地映射文件,可以视为DNS server的重写,一旦查到了指定的域名,就不会继续查找DNS server, 所以可以节省时间。
但是hosts设置的IP地址是静态的,如果web app的宿主机地址发生改变,对应的hosts也要改写。

hosts是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,无需进行下面的解析查询过程,因此大大节省了查询时间。如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

如何修改hosts文件?

(1)搜索hosts文件
C:\Windows\System32\drivers\etc\hosts
我们知道centos中的hosts文件路径是/etc/hosts,windows里的路径也类似,只是前面多了一些前缀路径。

(2)通过记事本方式打开hosts文件,先写该域名对应的IP地址,然后空格加域名信息。按如下格式添加完保存就可以了。

Windows设置本地DNS域名解析Hosts文件的方法相关推荐

  1. Windows设置本地DNS域名解析hosts文件配置

    前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存,说不定啥时候就没了. Windows设置本 ...

  2. Windows设置本地DNS域名解析Hosts

    DNS Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统. 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不 ...

  3. php清空dns缓存文件,dns清空-windows刷新本地DNS缓存的几种方法

    windows刷新本地DNS缓存的几种方法 产生原因分析: 1.常有人问到域名解析了不是即时生效的嘛,怎么还是原来的呢?答案就是在本地DNS有解析缓存,电脑第一次访问后,在一定的时间内就将其缓存下来, ...

  4. 设置Windows本地DNS域名解析hosts

    文件地址:C:\Windows\System32\drivers\etc\hosts 修改文件: 前面是IP 后面是域名. 注意:域名后面不要有空格.

  5. windows添加本地DNS方法

    当使用一些vpn的时候,可能电脑的某些网站会访问不了.这可能是DNS出了问题. 比如,当我在使用vpn时,百度网页上不了了,但是诸如QQ这样的需要网络的软件却能正常使用.当网页访问不了时,可以不通过w ...

  6. 查平台域名解析到本地服务器,如何查询本地DNS域名解析地址

    如何查询本地DNS域名解析地址 发布时间:2012-08-27 宽带是连着的,网络也是连通的,可以正常的上QQ.玩游戏.但就是打不开空间,上不了邮箱,打不开网页.我想很多朋友都遇到过这样类似的情况吧. ...

  7. 修改windows10下C:\Windows\System32\drivers\etc\的hosts文件权限

    修改windows10下C:\Windows\System32\drivers\etc\的hosts文件权限 转:https://blog.csdn.net/qq_33703550/article/d ...

  8. 详述 hosts 文件的作用及修改 hosts 文件的方法

    1 什么是hosts文件? hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联" 数据库 ".当用户在浏览器中输入一个需要登 ...

  9. IDEA注册码(附修改hosts文件的方法)

    推荐获取IDEA注册码的网站:http://idea.lanyus.com/ 亲测好用! 也可复制下边的注册码: K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5F ...

最新文章

  1. 【计算理论】计算复杂性 ( 3-SAT 是 NP 完全问题 | 团问题是 NP 完全问题 | 团问题是 NP 完全问题证明思路 )
  2. python挖坑法实现快排
  3. USACO 3.1 Agri-Net 最短网络 (最小生成树)(克鲁斯卡尔算法)
  4. [CSP-S Day1,Day2 游记]提高组考后总结及学习编程C++以来的心得体会
  5. 可缺省的CSS布局——张鑫旭
  6. Linux的开源免费办公软件,开源免费Office办公套件(LibreOffice)
  7. 信息学奥赛一本通 1200:分解因数 | OpenJudge 2.2 1751:分解因数
  8. ACM 常用算法合集
  9. 河海大学计算机科学考研真题,河海大学计算机与信息学院845电子技术基础历年考研真题汇编.pdf...
  10. SpringBoot学习---页面国际化
  11. .Net WinForm学习笔记(转贴)
  12. h5页面如何切图_html5怎么切图
  13. 《寄生虫》横扫奥斯卡,Python告诉你这部电影到底好在哪里?
  14. 共享充电宝APP小程序开发解决方案
  15. 用标准普尔家庭资产象限图规划收入分配
  16. 2022年保育员(初级)考题及答案
  17. PSU CS Guest Lectures at CCUT(波特兰州立大学在长春工业大学的讲座课程)
  18. USB 传输方式(控制)
  19. window10环境下tensorflow-gpu-2.7.0安装
  20. 2022-12-16 leetcode与蓝桥刷题情况

热门文章

  1. 大数据生态(六)zookeeper集群部署(Linux和Windows[含一键启动脚本])
  2. LitJson输出格式化Json字符串
  3. 关于 Spring AOP (AspectJ) 你该知晓的一切
  4. 【SVG.js】简介
  5. MySQL语句面试(二)
  6. Grunt搭建自动化web前端开发环境--完整流程
  7. 网站域名被劫持、网站dns被劫持 域名跳转到别的网站的解决方法
  8. UI设计中色彩搭配使用技巧
  9. Ntrip通讯协议1.0
  10. 2021中国软件和信息技术服务竞争力百强