Hosts是什么

引用中文维基百科的介绍:

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

简单来说,就是一个指定特定ip给指定的网址或主机的文件,它优先于DNS起作用。

Hosts能干什么

修改Host有以下几类作用:

  1. 去广告
  2. 加快特定网址的访问速度
  3. 阻止某些网站的连接
  4. 实现某些网站的连接

不同操作系统Hosts文件默认目录

Unix、类Unix系统(例如Linux等):/etc/hosts

Windows(NT系统及之后的系统):%SystemRoot%\System32\drivers\etc

Android:/etc/hosts(指向/system/etc/hosts的符号链接)

iOS:/etc/hosts(指向/private/etc/hosts的符号链接)

Mac OS X 10.0–10.1.5:通过NetInfo或niload设置

Mac OS X 10.2和更新版本:/etc/hosts(指向/private/etc/hosts的符号链接)

Windows Mobile、Windows Phone:注册表项HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts

该如何修改

找老D

参考资料

  1. Host文件-中文维基百科
  2. 老D博客