Skip to content

IPRegionMon v2.1.1 - 多源高可用容灾与网络平滑降级

Latest

Choose a tag to compare

@AHLLX AHLLX released this 24 Oct 14:19

IPRegionMon v2.1.1 更新说明

核心改进与网络稳定性修复

  • 多源高可用链式探测机制 (High Availability Multi-Tier Fallback):
    • 默认直连源由已失效的 myip.ipip.net 平滑升级迁移为权威高可用接口(ip-api.com)。
    • 内置公共多源容灾探测池(ip-api.com、api.ip.sb、ipwho.is、ipinfo.io),当首选接口超时或连接重置时,自动进行毫秒级无感故障转移,杜绝单点故障。
  • 三级平滑降级与缓存保留策略:
    • 针对网络波动导致偶发单次刷新失败的场景,实现健康缓存平滑复用机制(连续重试 3 次前保持上一次有效 IP/地区/ISP 显示),彻底消除任务栏频繁闪烁红字“连接超时或网络未达”的问题。
  • WinHTTP 底层传输容错增强:
    • 放宽 HTTPS 证书链校验策略,支持忽略自签名证书及特定域名不匹配,完全兼容本地代理、企业内网与抓包环境。
    • 开启自动跟踪重定向 (WINHTTP_OPTION_REDIRECT_POLICY_ALWAYS),抗抖动能力显著提升。
    • 扩展底层 JSON 解析字段提取能力,支持 ip、query、origin、ip_address 以及结构化地区信息。

插件信息与文档规范

  • 统一插件版本描述为 2.1.1,同步更新 Visual Studio 资源文件(IPRegionMon.rc)及模块导出接口信息。
  • 优化 README 文档,规范技术术语,移除非必要表情符号,保持严谨工程规范。

安装方法

  1. 下载对应架构压缩包(通常推荐 64 位系统使用 IPRegionMon-v2.1.1-x64.zip 或 IPRegionMon-v2.1.1.zip)。
  2. 解压其中的 IPRegionMon.dll 放置至 TrafficMonitor 的 plugins 目录下。
  3. 重启 TrafficMonitor 即可生效。