我不建议这样做,但是…您可以尝试使用安全管理器。默认情况下,JVM不使用安全管理器,通过设置
-Djava.security.manager您将激活默认安全管理器。AFAIR,安全管理器的默认行为是阻止任何连接(只要未在安全策略中明确授予权限)。但。
java.net.NetPermission每次阻止连接时,您都会获得Exception。您还可能遇到本地文件访问,反射调用等问题。
另一种可能性是将网络代理设置为不存在的地址,例如
-DsocksProxyHost=127.0.0.1。然后,任何TCP套接字都将尝试使用SOCKS服务器而失败。



