如何通过hosts文件在本机设置域名解析?


大家都知道,域名服务商会提供一个后台,我们可以把域名指向一个ip,进行域名解析。windows操作系统有一个hosts文件,浏览器访问任何一个域名前,首先查看hosts文件里设置的域名,以确定域名对应的ip是什么;如果hosts文件里找不到域名,再访问DNS服务器(DNS服务器的IP在网络连接的tcp/ip里进行设置),进行域名解析。

如何通过hosts文件在本机设置域名解析?具体设置方法如下:

  1. 首先安装一个小工具软件hosts-setup.exe,请在本文末尾下载“hosts文件编辑器”。这是个英文的免费软件,使用很简单,方便修改hosts文件。如果自己能找到hosts文件的位置,也可以不安装这个工具程序,直接用记事本编辑hosts文件。具体位置因为windows版本不同可能会有所不同,可以在百度里搜,比如“windows xp host文件位置”。
  2. 安装好了之后,桌面会出现一个图标,叫做Win Hosts File Editor。
  3. 双击图标,出现编辑界面,一般默认只有一行:
    0.0.1 localhost
    意思是把域名localhost绑定到本机ip:127.0.0.1,所有计算机本机的ip都是127.0.0.1。
  4. 换行,输入你要解析的ip和域名,注意格式为:
    ip+至少一个空格+域名
  5. 一行一条记录,添加完后要保存文件。一个添加好的例子如下图:注意少数情况下由于杀毒软件或安全设置等原因,会出现无法保存的错误,如下图所示,不用这个工具也罢,就直接编辑host文件吧。
  6. 如果浏览器已经打开,把浏览器关闭,重新打开浏览器。
  7. 如果要关闭一条解析记录,只需要在行首加个“#”并保存。

注意对于hosts文件,修改后通常要重启浏览器才能生效。


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注