如何修改hosts文件内容 修改hosts( 二 )


Linux系统的hosts文件也在:/etc/hosts中 。
Android系统的hosts文件路径:/system/etc/hosts(需要Root权限才能修改)
Hosts是一个系统文件 , 因此您需要管理员权限来修改内容 。在记事本中打开 , 填写相应内容即可 。
6.如何解决修改主机后不生效的问题?
无论是手动修改主机还是用软件修改 , 很多人都会遇到修改主机不生效的情况 。实际上 , 这通常是由DNS缓存引起的 。
因为为了加快用户打开网站的速度 , 系统在第一次成功访问网站后 , 会将DNS解析结果暂时存储在本地缓存(称为DNS缓存)中一小段时间 。如果浏览器在此期间再次打开同一个URL , 它会自动从DNS缓存中取出结果 , 而不是请求远程DNS服务器或查询hosts文件 , 从而节省时间 , 提高打开速度 。因此 , 用户会遇到这样的情况 , 有时hosts文件被修改了 , 但却没有生效 。一般这时候就可以想办法清除空(刷新)系统的DNS缓存了 。
7.如何清除空 DNS缓存?
在Windows下的命令行上执行:ipconfig /flushdns
在MAC OS:sudo kill all-HUP mDNSResponder下执行命令
如果使用Chrome浏览器 , 可以访问:Chrome://net-internal/# DNS , 然后点击空浏览器中的“清除主机缓存”按钮 , 清除DNS缓存 。
如果这样不行 , 那么你只能再次尝试重启电脑 , 一般情况下是可以的 。如果这不起作用 , 也许你的主机写错了 。

推荐阅读