修改hosts后并刷新dns缓存,还是能访问该网站
时间: 2024-03-30 07:34:09 浏览: 21
是的,修改hosts文件后刷新DNS缓存可以让您访问该网站。当您访问网站时,计算机首先会检查hosts文件中是否有与该网站相对应的IP地址。 如果存在,则计算机将使用该IP地址进行访问而不是查询DNS服务器。 但是,请注意,如果该网站的IP地址发生更改,您需要更新hosts文件中的IP地址才能继续访问该网站。
相关问题
我将hosts文件追加了127.0.0.1给某个网站,保存后又刷新了dns缓存。但是在浏览器还是能访问该网站
如果您在hosts文件中追加了127.0.0.1给某个网站并保存后刷新了DNS缓存,但在浏览器中仍能访问该网站,可能有以下几个原因:
1. 您可能没有正确保存hosts文件,或者在保存时没有使用管理员权限。请确保您已经正确保存了hosts文件,并以管理员身份运行编辑器。
2. 您的浏览器可能已经缓存了该网站的DNS解析结果。在这种情况下,您需要清除浏览器缓存并重新加载该网站。
3. 您的系统可能在另一个地方有一个DNS服务器,该DNS服务器可能被用于解析该网站的DNS记录。在这种情况下,您需要找到该DNS服务器并相应地进行修改。
请注意,修改hosts文件并刷新DNS缓存只是一种限制对特定网站的访问的方法,并不是绝对有效的方法。如果您希望完全阻止对某个网站的访问,可以考虑使用其他方法,如防火墙或家长控制软件等。
linux系统的hosts文件修改后怎么刷新
在 Linux 系统中,修改 /etc/hosts 文件后,可以使用以下命令刷新 DNS 缓存:
1. 如果使用 systemd-resolved 服务,可以使用以下命令刷新 DNS 缓存:
```
sudo systemd-resolve --flush-caches
```
2. 如果使用 nscd 服务,可以使用以下命令刷新 DNS 缓存:
```
sudo /etc/init.d/nscd restart
```
3. 如果以上两种方法不适用,可以使用以下命令刷新 DNS 缓存:
```
sudo service networking restart
```
请注意,以上命令可能需要 root 权限才能执行。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)