hosts文件在哪里

2024-07-26 电脑知识

  有些办公人士会利用hosts文件,达到登陆某个网站或者不访问某个网站,但是要利用hosts文件,就要知道hosts文件位置在哪?下面是小编为大家整理的hosts文件在哪里,仅供参考,欢迎阅读。

  hosts文件在哪里

  hosts文件的位置取决于操作系统。

  在Windows操作系统中,hosts文件位于C:\\Windows\\System32\\drivers\\etc\\hosts。这个位置适用于Windows XP、Windows Vista、Windows 7、Windows 8、Windows 10和Windows 11。

  在Mac OS X和Linux操作系统中,hosts文件位于/etc/hosts。

  在安卓手机中,hosts文件位置为/etc/hosts或/system/etc/hosts。

  具体查找方法

  方法一:通过文件夹一个个寻找

  1、进入C盘,在C盘里面找到“windows”文件,双击进入。

  2、进入“windows”文件后,往下拉找到“system32”文件夹,双击进入。

  3、双击进入“system32”文件后,找到“drivers”文件,再双击进入。

  4、进入“drivers”文件后,会看到有4个文件夹,找到“etc”文件夹,双击进入。

  5、进入“etc”文件后,就可以看到hosts文件了。

  方法二:利用系统命令

  该方法会比较简单,先利用Win+R打开运行命令框,然后输入C:WINDOWSsystem32driversetc(hosts文件路径),就可以打开hosts文件位置了。

  在介绍不同系统hosts文件存放位置前,我们先简单介绍下hosts文件的作用,hosts文件存放的是ip和域名对,将某个域名和其对应的ip地址记录到hosts文件中。这时候如果你的浏览器访问某个域名时,如果你的hosts文件中已经记录了该域名的ip地址,则浏览器直接访问该ip地址,而直接省略了dns解析这一步。

  window系统(xp,win7、win8、win10等)hosts文件路径:C:WINDOWSsystem32driversetc

  这里C是指系统盘,一般电脑系统都是安装在C盘,如果您电脑系统不是安装在C盘,请以实际系统盘符为准。

  如果你的系统盘不在C盘,那么可以通过"%WINDIR%System32driversetc"或者"%SystemRoot%system32driversetc"在我的电脑搜索栏里面进行查找,如:

  此时你稍微注意下,应该就会找到hosts文件:

  Linux及其他类Unix操作系统hosts文件位置:/etc

  Android系统hosts文件位置:/system/etc/

  iPhoneOShosts文件位置:/etc

  Mac/iPad系统hosts文件位置:/private/etc/

  Symbian第1/2版手机:C:systemdatahosts

  Symbian第3版手机:C:private10000882hosts,只能使用兼容AllFiles的文件浏览器访问,大部分都不行。

  修复Hosts文件的步骤

  1、打开文本编辑器,如记事本或Notepad 。

  2、以管理员身份打开文本编辑器,找到Hosts文件的路径,在Windows系统中通常位于C:\Windows\System32\drivers\etc\hosts。

  3、备份Hosts文件,以防修复过程中出现问题。

  4、删除Hosts文件中的所有内容,或者注释掉所有行(在每行前面加上“#”符号)。

  5、从可信的来源获取正确的Hosts文件内容,可以从互联网上找到。

  6、将新的Hosts文件内容粘贴到文本编辑器中,并保存。

  7、关闭文本编辑器,并重启电脑。

  清空hosts有什么影响

  清空hosts文件会导致系统无法通过本地映射的方式访问特定的域名,从而影响访问相关域名的网站或服务。 这意味着,如果用户经常通过hosts文件访问某些网站或服务,清空后将无法直接通过域名访问这些资源,系统将需要依赖DNS服务器进行IP地址解析,这可能会降低访问速度,尤其是在网络连接不稳定或DNS服务器负载较高的情况下。

  此外,hosts文件还用于提高域名解析速度、方便局域网用户、屏蔽不需要的网站等。例如,通过在hosts文件中配置域名和IP的映射关系,可以加快对经常访问的网站的访问速度。在局域网环境中,可以通过hosts文件为服务器设置易于记忆的名字,方便用户访问。同时,hosts文件也可以用来屏蔽不需要的网站,如广告或恶意网站,保护用户免受不必要的干扰和潜在的安全风险。

  总的来说,虽然清空hosts文件在某些情况下可能不会产生直接影响,但对于依赖本地映射访问特定资源的用户来说,这可能会带来不便和性能下降的问题。

  改了hosts后无法上网

  修改hosts文件后无法上网的问题通常是由于配置错误导致的网络请求被错误地重定向或阻止。以下是一些可能的解决方法:

  检查hosts文件的位置和内容:确保hosts文件的路径正确,通常位于C:WindowsSystem32driversetc。使用记事本打开文件,检查是否有错误的IP和域名的映射,特别是检查是否有127.0.0.1开头的条目,这些可能会阻止正常的网络访问。

  恢复hosts文件的原始内容:如果不确定如何正确配置hosts文件,可以将文件内容恢复到默认状态。这可以通过删除所有内容或使用系统还原点来实现。

  使用命令行工具修复:可以通过命令行工具来修复或恢复hosts文件。例如,以管理员身份运行命令提示符,使用特定命令来修复或恢复hosts文件。

  检查网络适配器设置:在某些情况下,可能需要检查网络适配器的设置,确保没有错误的网络配置阻碍了网络连接。

  • 相关推荐

【hosts文件在哪里】相关文章:

文件与文件夹说课稿02-27

公司文件通知02-27

文件和文件夹教学设计(精选5篇)04-11

文件补充通知01-02

工程文件的公函09-18

从哪里到哪里作文(精选18篇)05-07

文件夹作文09-14

公司成立批复文件04-23

工艺文件模板03-13