Hosts文件小科普
Hosts是什么
引用中文维基百科的介绍:
一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名称映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。
简单来说,就是一个指定特定ip给指定的网址或主机的文件,它优先于DNS起作用。
Hosts能干什么
修改Host有以下几类作用:
- 去广告
- 加快特定网址的访问速度
- 阻止某些网站的连接
- 实现某些网站的连接
不同操作系统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