如何在hosts文件里把所有ip全部转向localhost也就是让所有网站什么的都不能访问
要将所有IP地址都转向localhost,可以在hosts文件中添加以下规则:
-
打开hosts文件:
- Windows操作系统:hosts文件位于C:\Windows\System32\drivers\etc\hosts
- macOS和Linux操作系统:hosts文件位于/etc/hosts
-
使用文本编辑器(如Notepad++、Sublime Text等)以管理员权限打开hosts文件。
-
在hosts文件的末尾添加以下规则:
127.0.0.1 localhost ::1 localhost -
保存并关闭hosts文件。
-
刷新DNS缓存:
- 在Windows上,按下Win + R组合键打开运行窗口,输入
ipconfig /flushdns并按下回车键。 - 在macOS和Linux上,打开终端窗口,输入
sudo killall -HUP mDNSResponder并按下回车键。
- 在Windows上,按下Win + R组合键打开运行窗口,输入
这样做将会使所有的IP地址都被解析为localhost,导致所有网站和服务都无法访问。请谨慎操作,确保你真的想要实现这个效果。如果需要恢复原始hosts文件,请删除添加的规则并保存文件。
原文地址: https://www.cveoy.top/t/topic/i2mj 著作权归作者所有。请勿转载和采集!