hosts

作者: 豆包豆的包豆包 | 来源:发表于2019-03-25 09:14 被阅读0次

在我们的测试工作中,经常用到Hosts文件,那么什么是Hosts,为什么需要配置Hosts,以及如何配置Hosts呢?

什么是DNS

在了解Hosts前,我们先来简单的了解一下什么是DNS。

DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名和与之相对应的IP地址的表,以解析消息的域名。

最初我们访问网站的时候,都是通过IP地址和端口号的方式来访问,但是IP地址是一串数字,记忆起来比较繁琐所以,计算机协会推出了DNS服务,dns可以根据我们输入的域名来去寻找对应的ip地址。

什么是Hosts

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。

同DNS一样,解决了IP地址比较难记忆的问题。

DNS和Hosts的区别

通过上面的简单介绍,发现DNS和Hosts这两个东西其实干的事情都是一样的,都是解决了域名解析的功能。

Hosts相当于我们本地的一个DNS服务。

当用户在浏览器中输入一个需要登录的网址时,系统会首先从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

如何配置Hosts

hosts文件在不同操作系统(甚至不同Windows版本)的位置都不大一样。

Windows下:C:\windows\system32\drivers\etc\

Liunx下:/etc/

Mac下:/private/etc

相关文章

  • Linux /etc/hosts文件作用(转)

    Linux 修改 etc/hosts文件 hosts文件 hosts —— the static table lo...

  • Pycharm激活码提示激活失败

    修改hosts文件 window的hosts文件路径 mac的hosts文件路径 hosts文件添加以下内容 刷新...

  • Ubuntu 修改 hosts

    修改 hosts 打开文件 /etc/hosts vi /etc/hosts 添加解析记录127.0.0.1 l...

  • Hosts

    Hosts Hosts不是长久有效的,如发现访问不了则需更新最新的Hosts。Hosts更新后打开浏览器访问htt...

  • Mac翻墙

    hosts文件下载地址:https://github.com/racaljk/hosts1、找到mac hosts...

  • ubuntu下虚拟域名配置

    ` hosts sudo vim /etc/hosts //打开hosts文件添加虚拟域名 ` apache2 c...

  • mac-修改hosts

    hosts位置 Finder -> 前往 -> 前往文件夹 -> /etc/hosts 解决hosts没有权限 命...

  • react前端配置本地域名

    在hosts上配置域名hosts路径: C:\Windows\System32\drivers\etc\hosts...

  • hosts

    在我们的测试工作中,经常用到Hosts文件,那么什么是Hosts,为什么需要配置Hosts,以及如何配置Hosts...

  • linux修改hosts

    修改hostsvim /etc/hosts查看hostscat /etc/hosts

网友评论

      本文标题:hosts

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