理解“翻墙”的概念
“翻墙”通常指的是网络流量被其他网络服务或恶意软件“翻墙”到其他网络端口,导致无法正常访问目标网站或服务,在Spring Cloud Security中,通过配置“翻墙”参数来限制或禁止网络流量,避免“翻墙”。
解决“翻墙”的常见方法
通过配置参数限制“翻墙”
在配置“翻墙”参数时,可以设置参数来控制哪些网络端口被禁止“翻墙”。
- 示例配置:
// 网络层配置 LayerConfig config = new LayerConfig(); config.setRule("com.example.net", "default"); config.setRule("com.example.net:88", "default"); config.setRule("com.example.net:881", "default"); config.setRule("com.example.net:882", "default"); config.setRule("com.example.net:883", "default"); config.setRule("com.example.net:884", "default"); config.setRule("com.example.net:885", "default"); config.setRule("com.example.net:886", "default"); config.setRule("com.example.net:887", "default"); config.setRule("com.example.net:888", "default"); config.setRule("com.example.net:889", "default"); config.setRule("com.example.net:89", "default"); config.setRule("com.example.net:891", "default"); config.setRule("com.example.net:892", "default"); config.setRule("com.example.net:893", "default"); config.setRule("com.example.net:894", "default"); config.setRule("com.example.net:895", "default"); config.setRule("com.example.net:896", "default"); config.setRule("com.example.net:897", "default"); config.setRule("com.example.net:898", "default"); config.setRule("com.example.net:899", "default"); config.setRule("com.example.net:81", "default"); config.setRule("com.example.net:811", "default"); config.setRule("com.example.net:812", "default"); config.setRule("com.example.net:813", "default"); config.setRule("com.example.net:814", "default"); config.setRule("com.example.net:815", "default"); config.setRule("com.example.net:816", "default"); config.setRule("com.example.net:817", "default"); config.setRule("com.example.net:818", "default"); config.setRule("com.example.net:819", "default"); config.setRule("com.example.net:811", "default"); config.setRule("com.example.net:8111", "default"); config.setRule("com.example.net:8112", "default"); config.setRule("com.example.net:8113", "default"); config.setRule("com.example.net:8114", "default"); config.setRule("com.example.net:8115", "default"); config.setRule("com.example.net:8116", "default"); config.setRule("com.example.net:8117", "default"); config.setRule("com.example.net:8118", "default"); config.setRule("com.example.net:8119", "default"); config.setRule("com.example.net:812", "default"); config.setRule("com.example.net:8121", "default"); config.setRule("com.example.net:8122", "default"); config.setRule("com.example.net:8123", "default"); config.setRule("com.example.net:8124", "default"); config.setRule("com.example.net:8125", "default"); config.setRule("com.example.net:8126", "default"); config.setRule("com.example.net:8127", "default"); config.setRule("com.example.net:8128", "default"); config.setRule("com.example.net:8129", "default"); config.setRule("com.example.net:813", "default"); config.setRule("com.example.net:8131", "default"); config.setRule("com.example.net:8132", "default"); config.setRule("com.example.net:8133", "default"); config.setRule("com.example.net:8134", "default"); config.setRule("com.example.net:8135", "default"); config.setRule("com.example.net:8136", "default"); config.setRule("com.example.net:8137", "default"); config.setRule("com.example.net:8138", "default"); config.setRule("com.example.net:8139", "default"); config.setRule("com.example.net:814", "default"); config.setRule("com.example.net:8141", "default"); config.setRule("com.example.net:8142", "default"); config.setRule("com.example.net:8143", "default"); config.setRule("com.example.net:8144", "default"); config.setRule("com.example.net:8145", "default"); config.setRule("com.example.net:8146", "default"); config.setRule("com.example.net:8147", "default"); config.setRule("com.example.net:8148", "default"); config.setRule("com.example.net:8149", "default"); config.setRule("com.example.net:815", "default"); config.setRule("com.example.net:8151", "default"); config.setRule("com.example.net:8152", "default"); config.setRule("com.example.net:8153", "default"); config.setRule("com.example.net:8154", "default"); config.setRule("com.example.net:8155", "default"); config.setRule("com.example.net:8156", "default"); config.setRule("com.example.net:8157", "default"); config.setRule("com.example.net:8158", "default"); config.setRule("com.example.net:8159", "default"); config.setRule("com.example.net:816", "default"); config.setRule("com.example.net:8161", "default"); config.setRule("com.example.net:8162", "default"); config.setRule("com.example.net:8163", "default"); config.setRule("com.example.net:8164", "default"); config.setRule("com.example.net:8165", "default"); config.setRule("com.example.net:8166", "default"); config.setRule("com.example.net:8167", "default"); config.setRule("com.example.net:8168", "default"); config.setRule("com.example.net:8169", "default"); config.setRule("com.example.net:817", "default"); config.setRule("com.example.net:8171", "default"); config.setRule("com.example.net:8172", "default"); config.setRule("com.example.net:8173", "default"); config.setRule("com.example.net:8174", "default"); config.setRule("com.example.net:8175", "default"); config.setRule("com.example.net:8176", "default"); config.setRule("com.example.net:8177", "default"); config.setRule("com.example.net:8178", "default"); config.setRule("com.example.net:8179", "default"); config.setRule("com.example.net:818", "default"); config.setRule("com.example.net:8181", "default"); config.setRule("com.example.net:8182", "default"); config.setRule("com.example.net:8183", "default"); config.setRule("com.example.net:8184
