我想在学校上课期间阻止访问 Roblox.com。
我查了一下网络,发现我可以在
C:\Windows\System32\drivers\etc\hosts
文件中添加这个网站。所以我添加了它:
0.0.0.0 roblox.com
果然成功了!该网站被封锁了,他们再也无法访问了。
现在澳大利亚正值学校假期,我想让他们恢复访问权限。我从 hosts 文件中删除了那行,但网站仍然被屏蔽。
我尝试重启电脑,但仍然被阻止。我尝试 ping roblox.com,结果如下:
Reply from 128.116.116.3: Destination port unreachable.
我想知道如何才能恢复该网站吗?!
这些是我尝试过的但似乎无法解决问题的方法:
- 我重新启动了电脑。
- 我重新启动了路由器。
- 我试过
ipconfig /flushdns
。
答案1
我可能错了,但我预计发生的事情是您的计算机正在尝试将数据发送到0.0.0.0
,并且路径中的服务器(即128.116.116.3
)没有默认路由,并且在其路由表中没有它的路由,因此它发回一条消息说目的地无法到达。
请注意,这0.0.0.0
是一个“特殊”的 IP 地址,它不应该被路由到互联网上(但我不认为它在这种情况下具有定义的行为,因为它无效),而不是使用0.0.0.0
来阻止它,而是尝试使用127.0.0.1
,根据互联网定义,它应该始终是您的计算机的 IP 地址。