您当前的位置:首页 > 互联网教程

如何配置hosts文件

发布时间:2025-06-23 09:26:03    发布人:远客网络

如何配置hosts文件

一、如何配置hosts文件

1、打开电脑的系统盘,一般默认为C盘,进入C盘,点击“Windows”,进入“System32”选项,点击“drives”,点击打开“hosts”文件;

2、将文件以记事本的方式打开,因为host文件对格式的要求非常严格,不同的软件打开,格式不一样,那样不能配置成功的;

3、输入需要加入的host地址,加入host文件中,若需要在加入的地址中添加注释,可以在注释语句前加入“#”;

4、保存文件,重启浏览器,输入地址;

5、若在配置完成后,不能访问网站,重新打开host文件,看文件的格式是否正确,若不正确,修改后,保存,再次访问即可。

二、如何添加hosts 电脑怎么添加hosts

1、打开C:\Windows\System32\drivers\etc文件夹。

2、选中hosts文件,由于hosts文件为特殊文件,所以是没有扩展名。hosts直接双击无法直接打开,双击打开后,在出现的【打开方式列表中】需要选择由【记事本】打开。

3、打开hosts文件后,host文件的内容将显示在记事本中。

4、在打开host文件的记事本中,最末一行输入回车使其另起一行并在新行中输入IP地址和对应网址,格式为IP空格网址。

5、添加完网址后,点击记事本【文件】菜单【保存】后关闭文件即可。

三、怎么修改电脑的hosts文件

2、在文件地址栏中输入hosts文件的存储地址:C:\WINDOWS\system32\drivers\etc\hosts;

3、按Enter回车键结束,在弹出选择文件打开方式的弹窗中选择使用记事本打开;

4、打开hosts文件后,前面的一大段都是说明性的文字,直接删除将整个文档清空;

5、以下是标准的hosts文件内容,如果多出来的话,应该是被修改了,可以根据自己的需要来对文件进行修改。

6、清空hosts文件的话,将里面全部内容删除保存退出即可。

一般打开hosts文件里面都会有个示例,按照其格式修改即可。

127.0.0.1 abc.cn即代表打开abc.cn这个网址将解析到127.0.0.1,ip地址与网址间至少有一空格,当然建议通过按[Tab]键来编辑,即美观又不容易编写失误;这也就是通过解析到本地回还地址屏蔽一些不友好的网站或ip了,当然在前面加一个#号即可暂时将这一行让它失效。

在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,这里要提醒大家注意的一点:很多人是写在最后行,写完最后一行后在没有回车的情况下,这一行是不生效的。一定要记得回车。建议大家遵循这样的习惯:“ip地址+Tab+域名+换行”添加记录。

hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,当然进到这个文件除了直接输入路经也是无法看到了。解决办法:打开我的电脑->点击工具->文件夹选项->查看->取消勾选隐藏受保护的系统文件->确定即可。

修改后无法保存:在Hosts文件上面点右键->属性->把只读属性去掉->确定,即可保存。

3、Hosts在UAC安全策略无法打开或编辑:

遇到windows VISTA或者 windows 7操作系统无法打开和编辑的情况,提示:“不能创建文件”或者“文件操作失败”等提示,是因为安全机制UAC造成的,你可以使用以下方法解决:

按着Shift键,然后Hosts文件上面右键,以管理员方式运行即可。

4、一个比较便捷的打开hosts文件的方法

新建一个txt文件,在你其中输入:

notepad"%SystemRoot%\system32\drivers\etc\hosts"

exit保存,将扩展名改成成.bat,之后双击这个bat文件就可以自动打开hosts文件进行修改了。

由于某些原因,可能需要修改 hosts文件指定域名到对应的 IP地址。Android是基于 Linux的系统,与 Linux类似,通过 hosts文件来设置。

在 Android下,/etc是 link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过 shell直接修改。可以通过连接到 PC上使用 adb来修改。步骤如下:

2、设置/system为可读写:adb remount

3、将hosts文件复制到PC:adb pull/system/etc/hosts

5、将PC机上文件复制到手机:adb push/system/etc/hosts

如果要查看是否修改成功,可以在PC上执行adb shell,运行cat/system/etc/hosts;或者在手机上运行cat/system/etc/hosts。

在Android系统中,hosts文件格式有一点与PC机Linux不同:不能在一行中一个IP对应多个域名,比如:

127.0.0.1 host1.example.com host2.example.com host3.example.com

在大多PC机Linux系统是合法的,但不能在Android上起作用,需要拆成每个域名一行才能使用: