Hosts文件的作用和位置详解

2015/6/11 来源:www.arpun.com 作者:小白

Hosts文件中指定了域名和IP地址的对应关系, 如果一个域名在hosts文件中指定了IP地址, 在访问此域名时, 系统将不会通过DNS(Domain Name System)来解析它的IP地址, 而是直接访问所指定的IP地址。 也就是说, 在hosts文件的帮助下, 我们可以绕过DNS服务器而直接访问一些域名。

以Windows为例, Hosts文件的格式为“<IP地址> <域名> <#注释>”, 如:

127.0.0.1 google.com #将google.com重定向到127.0.0.1

下面是常见的操作系统中hosts文件的位置:

1.Windows:%SystemRoot%\system32\drivers\etc\, 如C:\Windows\System32\drivers\etc\

2.Macintosh 和 iOS:/etc/hosts

3.Symbian:C:\system\data\hosts (Symbian OS 6.1–9.0) 和 C:\private\10000882\hosts (Symbian OS 9.1+)

4.Android:/system/etc/hosts

Hosts文件可被用于监管, 如屏蔽某些网站, 把它们的IP地址设置为不存在的地址;或者域名劫持, 某些病毒程序会修改hosts文件, 把某个域名转向恶意网站等。

网友评论
评论(...
全部评论