如何阻止 127.0.0.1:8080

How to block 127.0.0.1:8080

我试图在 C:\Windows\System32\drivers\etc 主机文件中阻止 http://127.0.0.1:8080/。所以我所做的是:

127.0.0.5 http://127.0.0.1:8080/AccessCtrl/login.jsp

但是没有用,我仍然可以访问这个网站。

据我所知,hosts 文件用于 DNS 缓存。

我的意思是一侧必须是IP地址,另一侧必须是域名服务器。所以你不能做这样的事情。

hosts 文件仅将域名(例如 www.example.com)映射到 ip 地址。

因此您的方法行不通,原因有二:

  1. 您要阻止的不是域名,而是 URL
  2. 您要阻止的 URL 不包含域名,而是 IP 地址。

您应该可以通过这种方式 "block" 域 "localhost",但您仍然可以访问 http://127.0.0.1:8080/,只是不能 http://localhost:8080/

这里你需要的是防火墙,比如windows firewall