什么是hosts文件?
hosts 是操作系统中用于将主机名映射到IP地址的一个本地文本文件。当您访问某个网站时,系统会优先查询 hosts 文件中的记录,再决定连接哪个IP地址。
为什么要还原hosts文件?
某些软件、病毒或手动修改可能导致 hosts 文件被篡改,造成无法正常访问特定网站(如百度、淘宝、微信等)。此时,将 hosts 文件恢复为系统默认状态可快速解决问题。
如何一键还原hosts文件?
Windows 用户:
- 以管理员身份运行命令提示符(CMD)或 PowerShell。
- 输入以下命令并回车:
echo 127.0.0.1 localhost > %windir%\System32\drivers\etc\hosts - 完成后重启浏览器或电脑即可生效。
macOS / Linux 用户:
- 打开终端(Terminal)。
- 输入以下命令并回车(需输入密码):
echo '127.0.0.1 localhost' | sudo tee /etc/hosts - 刷新 DNS 缓存:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
注意事项
- 操作前建议备份原始 hosts 文件。
- 若使用了代理、开发环境或自定义域名,请确认是否需要保留原有配置。
- 部分杀毒软件可能会阻止对 hosts 文件的修改,请临时关闭后再操作。