美文网首页IT修真院-前端
【郑州-第128期】为什么有时我们需要配置hosts来本地测试?

【郑州-第128期】为什么有时我们需要配置hosts来本地测试?

作者: More_ce0d | 来源:发表于2017-06-03 19:43 被阅读0次

    1.背景介绍

    最开始我们访问网站的时候,都是通过ip地址和端口号的方式来访问,但是ip地址是一串数字,记忆起来比较繁琐

    所以,计算机协会推出了dns服务,dns可以根据我们输入的域名来去寻找对应的ip地址。

    而hosts则相当于是我们本地的一个dns服务,在我们输入域名访问的时候,计算机会先到hosts文件夹里面去找,看有没有这个域名,如果没有,再去dns服务器上去找。

    2.知识剖析

    地址各段内容的解析

    http://localhost:1023

    http:超文本传输协议

    localhost:主机名,会通过hosts转换为127.0.0.1

    1023:端口号

    过程详解

    3.常见问题

    配置hosts的好处

    加快域名解析

    方便本地测试

    方便局域网之间的访问

    可以屏蔽特定的网站

    如何查找并修改hosts文件?

    4.解决方案

    hosts文件的路径:C:\Windows\System32\Drivers\Etc

    可以直接用文本编辑器打开并修改

    5.编码实战

    6.扩展思考

    为什么我们访问网站的时候不需要指定端口号?

    因为浏览器默认是以80端口来解析网页的。

    7.参考文献

    百度百科:hosts

    8.更多讨论

    hosts还有什么作用?

    hosts可以用来当梯子,翻看部分外网,免费的。

    文本地址:http://jnshu.com/daily/24712?dailyType=others&total=114&page=2&uid=8495&sort=0&orderBy=3

    PPT地址:https://ptteng.github.io/PPT/PPT/js-05-what'shosts.html#/

    视频地址:https://v.qq.com/x/page/i0509jv51rp.html


    hosts有什么用处?_腾讯视频

    相关文章

      网友评论

        本文标题:【郑州-第128期】为什么有时我们需要配置hosts来本地测试?

        本文链接:https://www.haomeiwen.com/subject/ofemfxtx.html