hosts文件是Windows上用来存放静态的主机名字和IP地址映射的,它放在C:\WINDOWS\system32\drivers\etc(假设系统盘在c盘)目录下。如果您知道一个主机名字所对应的IP地址,而且这个名字不能通过DNS查询获得,就可以把这个主机名字和它的IP地址加到hosts文件中,下面是一个样本hosts文件里的内容:
127.0.0.1 localhost
208.94.1.8 imageshack.us
208.94.2.7 imageshack.us
208.94.0.193 imageshack.us
208.94.0.21 my.imageshack.us
208.94.0.38 my.imageshack.us
208.94.0.61 my.imageshack.us
208.94.0.21 profile.imageshack.us
208.94.0.38 profile.imageshack.us
208.94.0.61 profile.imageshack.us
208.94.0.21 www.imageshack.us
208.94.0.38 www.imageshack.us
208.94.0.61 www.imageshack.us
208.94.0.21 desmond.imageshack.us
208.94.0.38 desmond.imageshack.us
208.94.0.61 desmond.imageshack.us
208.94.0.205 a.imageshack.us
208.94.1.40 a.imageshack.us
208.94.0.53 a.imageshack.us
208.94.0.78 ns.imageshack.us
208.94.0.109 ns7.imageshack.us
208.94.2.11 ns6.imageshack.us
208.94.1.8 register.imageshack.us
208.94.2.7 register.imageshack.us
208.94.0.193 register.imageshack.us
hosts文件被修改保存之后,hosts文件里的内容就立即被装载到DNS客户端缓存。如果hosts文件里包含错误的纪录,就会导致访问错误。有一些网络加速软件会把访问过的网站域名和它们的IP地址加到hosts文件中,这样可以减少DNS名字查询的时间。但是这会导致一个问题,如果某个网站的IP地址改变了,那就再也访问不到这个网站了,因为每次访问的都是老的那个IP地址。所以不建议把能够通过DNS解析的主机名字加到hosts文件里,这样可以避免不少问题。
(上面的样本hosts文件可用于浏览本网站的图片)
127.0.0.1 localhost
208.94.1.8 imageshack.us
208.94.2.7 imageshack.us
208.94.0.193 imageshack.us
208.94.0.21 my.imageshack.us
208.94.0.38 my.imageshack.us
208.94.0.61 my.imageshack.us
208.94.0.21 profile.imageshack.us
208.94.0.38 profile.imageshack.us
208.94.0.61 profile.imageshack.us
208.94.0.21 www.imageshack.us
208.94.0.38 www.imageshack.us
208.94.0.61 www.imageshack.us
208.94.0.21 desmond.imageshack.us
208.94.0.38 desmond.imageshack.us
208.94.0.61 desmond.imageshack.us
208.94.0.205 a.imageshack.us
208.94.1.40 a.imageshack.us
208.94.0.53 a.imageshack.us
208.94.0.78 ns.imageshack.us
208.94.0.109 ns7.imageshack.us
208.94.2.11 ns6.imageshack.us
208.94.1.8 register.imageshack.us
208.94.2.7 register.imageshack.us
208.94.0.193 register.imageshack.us
hosts文件被修改保存之后,hosts文件里的内容就立即被装载到DNS客户端缓存。如果hosts文件里包含错误的纪录,就会导致访问错误。有一些网络加速软件会把访问过的网站域名和它们的IP地址加到hosts文件中,这样可以减少DNS名字查询的时间。但是这会导致一个问题,如果某个网站的IP地址改变了,那就再也访问不到这个网站了,因为每次访问的都是老的那个IP地址。所以不建议把能够通过DNS解析的主机名字加到hosts文件里,这样可以避免不少问题。
(上面的样本hosts文件可用于浏览本网站的图片)