精华内容
下载资源
问答
  • 2021-08-07 03:55:53

    Hosts文件是什么?

    Hosts是一个可以用记事本打开的、没有扩展名的系统文件。Hosts文件里可建立许多常用域名与其对应IP的映射。当用户在浏览器中输入一个想要浏览的网址时,系统会首先在Hosts文件里面查找有没有对应的IP,若有的话,则会立即打开对应的网页;若是没有,则会请求DNS服务器进行解析。

    Hosts文件位置

    在Windows中,Hosts文件目录为[Windows目录]\system32\drivers\etc\下,通常在C盘。

    Hosts文件内容与语法

    Hosts的语法格式是,1个IP对应1个主机名或域名,构成一组对应关系。IP在前,主机名或网址在后;IP与主机名间至少有1个空格。一组对应关系占一行(如 61.135.169.125  www.baidu.com);加注释就在前面加上#,如果这一行开头有个#,则这一行全为注释内容。我们可以看到Hosts文件中有大量的注释内容。

    Hosts文件用途

    1、屏蔽广告或者流氓网站

    在Windows系统中,约定 127.0.0.1 为本地计算机的IP地址, 0.0.0.0是错误的IP地址。当我们在文件中写入“127.0.0.1+空格+你想屏蔽的网址”,或者是“0.0.0.0+空格+你想屏蔽的网址”就可以实现该网站的屏蔽,如:

    127.0.0.1  www.taobao.com

    0.0.0.0  www.taobao.com

    2、加快域名解析

    当我们在Hosts文件中写入一些常用的域名与其对应的IP映射关系,系统就直接通过Hosts文件里面的内容实现域名解析,而不会通过DNS服务来进行域名解析,这样会节约域名解析的时间。如我们想更快的访问百度网站,就可以添加下面的内容:

    61.135.169.121  www.baidu.com

    3、方便局域网用户

    一些单位会给内部员工提供服务器使用,但局域网很少设置DNS服务器,这样,用户访问时就必须输入难记的IP地址。此时,我们可通过在Hosts文件中建立IP映射关系,这样下次访问服务器时就可以直接输入服务器名字访问。

    4、连接系统

    对于Lotus服务器和某些数据库服务器,在访问时如果直接输入IP地址,是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

    更多相关内容
  • linux服务器hosts文件配置 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。 hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在...
  • hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。这篇文章主要介绍了linux系统下hosts文件详解及配置的相关资料,需要的朋友可以参考下
  • cmd一键打开hosts文件

    2018-12-12 16:40:21
    cmd一键打开hosts文件 由于hosts文件路径真的很长,不好找。所以这个工具cmd命令就是解决这个问题的。通过记事本直接打开hosts文件方便修改。
  • Windows10 原版hosts文件

    2018-02-25 00:39:03
    Windows10 原版hosts文件,可以直接copy到文件夹中重启使用
  • windows 版SwitchHosts 管理hosts 文件,一键切换Hosts配置,非常实用,高效。
  • bat脚本实现自动修改hosts,适合在批量进行作业的时候。
  • 动态创建主机文件的Ansible角色。 安装 ansible-galaxy install arillso.hosts 要求 没有任何 角色变量 hosts_file 目标系统上主机文件的路径。 hosts_file : /etc/hosts hosts_backup 更改之前,请备份主机文件...
  • hosts文件

    千次阅读 2021-11-03 22:37:41
    hosts文件 前面我们讲解了DNS域名解析的流程以及原理(详见DNS解析),可以了解到DNS服务器最大的作用便是存储着域名到IP地址的映射,以便用户在通过浏览器请求某个页面时,将用户输入的域名解析为对应的IP地址。 接...

    hosts文件

    前面我们讲解了DNS域名解析的流程以及原理(详见DNS解析),可以了解到DNS服务器最大的作用便是存储着域名到IP地址的映射,以便用户在通过浏览器请求某个页面时,将用户输入的域名解析为对应的IP地址。

    接下来我们通过一次域名解析的完整流程来认识hosts文件(下图是一次域名解析的完整过程,对[MY PC]框图以外不理解的可以参考DNS解析
    在这里插入图片描述
    接下来我们对上图进行一个较为深刻的解读

    假定我们在请求www.oracle.com站点
    当我们在浏览器导航栏输入一条域名并按下回车时,域名解析的过程便开始了。

    • 首先,检查浏览器自身缓存,若在不久之前访问过该站点,那么浏览器自身缓存中包含域名www.oracle.com到其IP地址的解析,只进行过程1和过程2
      浏览器自身缓存一般保存在
      C:\Users\AppData\Local\Microsoft\Edge\User Data\Default\Cache
      在这里插入图片描述
    • 如果浏览器缓存中不包含域名www.oracle.com到其IP地址的映射,那么便从本机操作系统的DNS缓存中查找,对应于图中的过程3和过程4.
      可以通过ipconfig /displaydns命令来查看本机操作系统中的DNS缓存
      通过ipconfig /flushdns命令来删除本机操作系统中的DNS缓存
      在这里插入图片描述
      在这里插入图片描述
    • 如果本机操作系统的DNS缓存不包含域名www.oracle.com到其IP地址的映射,那么便从本机hosts文件(本文的核心内容!!!)中查找看是否含有域名www.oracle.com到其IP地址的映射,对应于过程5和过程6.
      hosts文件: Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”(并不是真正的关系型数据库!)
      hosts文件位置
      C:\Windows\System32\drivers\etc\hosts
      在这里插入图片描述
      我们可以通过修改hosts文件来修改域名和IP地址的映射关系,这样在域名解析的过程中如果浏览器缓存和本机操作系统中的DNS缓存都不包含该映射关系时,按照hosts文件中的映射关系进行解析。
      例如我们想通过域名www.huogaohan.com来请求github.com站点时可以通过以下步骤完成
      在这里插入图片描述
      例如在浏览器本地缓存和OS的DNS缓存中都没有github.com与其IP地址的映射时,我们访问GitHub时相对较慢。我们可以通过在hosts文件中添加github.com到其IP地址的映射,来避免访问远程服务器的耗时,在一定程度上加快访问。
      在这里插入图片描述
    • 如果hosts文件中不包含域名www.oracle.com到其IP地址的映射,那么应用程序便会调用本地DNS客户端,通过访问远程服务器来获取所需要的映射关系,对应于图中过程7到过程16(过程7到过程16的详细解读参考我的另一篇文章DNS解析

    如果以上过程并无法查找到所需要的域名-IP地址映射关系(不出意外都会找到),还会有一些后续过程,这里不再赘述,若后续过程还是无法找到,那么本次域名解析宣告失败

    展开全文
  • hosts文件位置和修复hosts文件

    千次阅读 2022-03-11 14:02:50
    hosts文件是一个没有扩展名的系统文件,它的主要作用是能加快域名解析,还可以屏蔽网站等 什么是hosts Hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。可以用文本文件打开!...

    hosts文件是一个没有扩展名的系统文件,它的主要作用是能加快域名解析,还可以屏蔽网站等

    什么是hosts

    Hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。可以用文本文件打开!当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有找到,则浏览器会将网址提交DNS服务器进行IP地址解析。这也是提高快速打开网页的方法!

    配置hosts 的好处

    hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机域名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。hosts文件的作用非常大,可以自由解析域名。

    • 好处是在分布式系统中,会存在大量的IP 配置,不同模块链接数据库 、redis、mq 等,使用hosts 可以统一管理,做环境切换
    • 非常适合容器化部署,在现有的docker-compose 、k8s 等中 service的概念和 hosts 设计非常吻合,不知道其他service 的ip 但你可以通过的 ping service_name 即可通信。 通过hosts 我们就可以实现一键启动 不需要关注你的mysql redis 的ip 配置是什么

    Hosts文件位置在哪里

    HOSTS文件是在“c:\windows\system32\drivers\etc,注意这个文件一定是在系统盘,如果你的系统在D盘请自行修改前面的盘符。

    快速进入hosts文件夹的方法

    同时按下Win+R组合键,调出运行栏,在运行文本框输入c:\windows\system32\drivers\etc,点击确定按钮

    Hosts文件怎么修复

    用记事本打开hosts文件,删除记事本的全部内容,将以下内容复制后放入文件然后保存:

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host

    # localhost name resolution is handled within DNS itself.
    #    127.0.0.1       localhost
    #    ::1             localhost

    展开全文
  • hosts文件在我们的电脑上就是一个没有扩展名的系统文件,主要的作用就是用来加快域名解析的。同时还可以有效的屏蔽网站,那么hosts文件位置在哪里呢?下面就来给大家介绍3种方法打开hosts文件位置的方法。 方法一...

    hosts文件在我们的电脑上就是一个没有扩展名的系统文件,主要的作用就是用来加快域名解析的。同时还可以有效的屏蔽网站,那么hosts文件位置在哪里呢?下面就来给大家介绍3种方法打开hosts文件位置的方法。

    方法一:资源管理器中打开

    在资源管理器地址栏输入hosts文件位置路径地址:C:\Windows\System32\drivers\etc(直接复制粘贴就行),然后摁回车键即可打开。

    方法二:在运行中打开

    1、我们首先使用win+R组合快捷键将运行命令框打开,随后在打开以后我们将hosts文件位置路径输入或者粘贴进去。hosts文件位置路径地址为:c:\windows\system32\drivers\etc。

     

    2、输入hosts文件位置路径后,单击弹窗底部“确定”即可快速找到hosts文件位置。

     

    方法三:hosts文件位置常规方法

    1、 首先我们将桌面上的【此电脑】亦或是使用【win+E】快捷键将文件管理器界面打开,找到本地磁盘C盘。

    转存失败重新上传取消

    2、点击进入“Windows”文件夹,找到system32文件夹。

    3、随后我们在system32文件夹中找到drivers文件夹,选择etc文件夹,我么就可以找到hosts文件位置了。

    上面就是我们谈到的找到hosts文件位置的两个方法以及步骤。相信还是很多小伙伴对于hosts文件位置的作用有点好奇,那么小编就再为大家拓展一下。

    作用1. 加快域名解析作用

    我们会经常访问网站,那么我们则可以通过hosts文件来配置域名以及IP之间的关系,提高域名解析速度。这主要是因为两者之间的映射关系,简单来说就是我们输入域名计算机就能很快解析出IP。而不是在网络上请求服务器。

    作用2.方便局域网用户

    在很多的局域网中,我们会有很多的服务器提供给用户进行使用。而在局域网中是缺少DNS服务器的,那么输入进去的IP地址就很难记住。hosts文件则是能够有效减少这样的麻烦,方便用户使用。

    作用3.屏蔽网站

    在很多的网站中,我们会看见很多没有经过用户同意就安装上去的插件。在这些插件中存在木马病毒的可能性很大,使用hosts文件可以将错误IP映射到本地IP之中,将网站屏蔽。

     

    好了,今天关于hosts文件位置在哪里就给大家介绍到这里,以上便是打开hosts文件位置的三种方法,hosts文件有时候我们经常要打开设置里面的内容,如果经常需要用到的朋友,可以收藏一下,以防以后用到就找不着了。

    展开全文
  • hosts文件编辑

    千次阅读 2022-04-03 17:53:59
    一、hosts文件作用 hosts文件用来IP地址和Host name的映射关系。在hosts文件中通常每一行表示一个映射规则,其中IP地址要放在每行的最前面,映射的Host name在IP后面,中间用空格分隔。 # 示例 127.0.0.1 hosts_test...
  • 恢复hosts文件

    千次阅读 2021-12-29 14:32:56
    因破解GoLand需要,得修改hosts文件 打开目录: C:\Windows\System32\drivers\etc 尼玛,hosts文件怎么没有了?什么局面? 手动恢复hosts文件: 窗口键+X,“运行”,cmd打开控制台 输入命令: for /f %P ...
  • hosts文件作用及如何修改hosts文件

    万次阅读 2020-10-16 17:32:25
    一般情况下hosts文件都会在电脑的这个路径下: 如果找不到文件有可能是被系统隐藏,可以通过以下方法找到隐藏文件: 在电脑上网过程中,人们一般输入的都是网站域名(如:www.baidu.com),而不是较难记忆的IP...
  • 详述 hosts 文件的作用及修改 hosts 文件的方法

    万次阅读 多人点赞 2017-03-27 11:56:29
    1 什么是 hosts 文件hosts 是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“数据库”。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从 hosts 文件...
  • hosts文件修改工具

    2010-11-24 21:41:36
    只要一次简单的设定。 以后就能方便的在多个设定之间进行切换。...按照指定文本文件的内容,替换C:\WINDOWS\system32\drivers\etc\hosts文件的内容。 【附录】 office.txt 文件的内容举例参见压缩包内的说明文件。
  • 如何修改hosts文件?几种修改hosts文件的方法

    千次阅读 多人点赞 2021-11-27 15:12:50
    目录hosts文件的作用:hosts文件在不同操作系统中的存放路径:修改hosts后需要刷新DNS缓存使之生效:修改hosts文件的方法一:修改hosts文件的方法二(软件法): hosts文件的作用: hosts文件是一个用于储存计算机...
  • 进入终端(命令窗口)里,输入 sudo vi /etc/hosts ,回车后再输入密码,再回车就可以打开我们的hosts文件了。 进入后,输入 i 就可以编辑了,可以看到最下面显示的 insert 字样。 我们在下面的位置加上要配置的 ...
  • hosts文件的修改方法

    千次阅读 2022-03-29 18:07:25
    hosts文件的修改方法
  • win10 修改hosts文件

    千次阅读 2020-12-17 16:46:17
    在win10之前修改hosts文件非常简单,直接使用notepad就可以修改了,到了win10阶段,就没那么简单了,你能看到hosts文件,就是改不了。 C:\Windows\System32\drivers\etc目录下: 就是改不了。 下面聊一下修改的步骤...
  • 修改Hosts文件解决文件访问问题

    千次阅读 2021-11-22 16:39:41
    Hosts文件介绍,Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。当我们在浏览器中打开一个需要登陆的网站的时候,系统会首先从...
  • hosts 文件

    千次阅读 2020-04-23 22:21:22
    Hosts文件简介 Hosts是一个没有扩展名的系统文件,主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的...
  • hostsedit hosts 修改器 修改hosts文件 这个是N年下的东西了.有时候你用记事本改的hosts是不行的.来试一下这个软件吧.
  • Window系统中Hosts文件介绍

    千次阅读 2021-11-10 15:43:19
    在Window系统中有个Hosts文件介绍
  • hosts文件如何修改(Windows Linux )

    千次阅读 2022-02-21 16:47:10
    hosts
  • Hosts文件配置

    千次阅读 2020-02-16 14:01:26
    百度百科是这样定义的:Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找...
  • linux服务器hosts文件配置 hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。 hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。...
  • hosts文件原理及运用

    千次阅读 2021-11-16 23:11:36
    了解hosts前先了解下网络工作原理。 我们访问网站,实际是通过ip地址访问该网站的服务器,例如百度的其中一个ip地址为 14.215.177.39,而每次访问网站输入ip地址太麻烦,ip地址也不容易记住,这时候就用到了域名,...
  • Win10怎么修改hosts文件 Win10系统hosts文件修改图文教程 Win10怎么修改hosts文件呢?用过winXP和win7系统的伙伴们,都知道winXP和Win7系统可以直接修改hosts文件,而初次使用win10系统的朋友们却发现,win10在修改...
  • 修改linux中hosts文件,加速github访问下载: 1、修改hosts文件:/etc/hosts [root@superroot mydock03]# vim /etc/hosts 127.0.0.1 ? localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 ? ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 343,770
精华内容 137,508
关键字:

如何创建hosts文件