该项目已迁移至https://www.dogfight360.com/blog/19189/
用于将对应平台下载连接重定向到IPV6/IPV4,以达到部分高校教育网IPV6免流/特殊环境网络下的访问/加速
Steam: 更方便的重定向(新流云+阿里云),不受限于http-ipv6检测成功时Steam客户端才能使用IPV6下载
EPICGames: 国内CDN(腾讯云)并没有开启IPV6,重定向到海外CDN来使用IPV6(Akamai,Amazon,Fastly)
BattleNet(战网): 客户端自身不支持IPV6(直接指定报错),重定向到Akamai
UbiConnect(Uplay): 客户端自身不支持IPV6(直接指定报错),同时绕过海外直接重定向到国内CDN
XboxPC: 平台本身支持IPV6可以直接hosts,附加功能:支持直接显示离线包下载地址
Riot: 平台自身CDN域名不解析IPV6


注意:程序需要管理员身份运行,以修改hosts文件&重启系统服务!
监听IP端口 127.0.0.19:80,不可同时运行
(202506)育碧新增国内下载CDN域名:ubisoftconnect.eo-edgefunctions7.com不支持IPV6,若在流量计费环境请注意!
更新日志:
20251223: TCP连接优化
20251104: 增加国服战网暗黑4下载域名
20250926: 补全Steam白山云多个二级跳转域名防止IPV4流量泄露
20250913: 增加国服战网暗黑2下载域名
20250804: 增加国服战网星际2下载域名
20250528: 增加国服战网暗黑3下载域名
20250502: 修正IP解析不同步导致的数组下标闪退问题
20250417: 增加混合模式(IPV6+IPV4),增加域名IP轮询,不再只使用单个IP,XBOX下载优化
20250315: 修复uplay个别游戏无法正常下载
20250108: 增加国服战网暗黑/守望先锋下载域名
20241121: XBOX增加游戏下载地址输出,可快速复制到第三方下载工具进行下载
20241013: 增加Riot / 所有平台增加IPV6/IPV4可选项 / 部分平台CDN细分 / 修复uplay无法正常开始下载个别游戏 / 更名为下载CDN重定向IPV6IPV4工具包
20240829: uplay增加第三个CDN域名,解决部分游戏无法正常使用IPV6(AC奥德赛)
20240709: uplay增加选项,解决部分新游戏(不羁联盟)国内CDN无缓存问题 (选择自动时国内走国内,海外走海外)
20240607: 战网增加网易国服支持(目前仅有魔兽世界和炉石域名,后面官方增加再进行更新)
20240606: 战网增加level3.ssl域名写入hosts,防止IPV4流量泄露
下载:
常见问题:
Q: ResolveTCPAddr failed: lookup ******: no such host
A: 检查是否上游DNS不返回IPV6解析(可使用cmd命令nslookup ipv6.whatismyip.akamai.com 返回的结果内包含IPV6则为正常) ,手动替换网卡DNS为公共DNS如223.5.5.5/119.29.29.9
重定向后速度不满意可自行修改对应hosts来指定IP,指定后暂停再开始下载即可
注意协议对应,不能选了IPV6写IPV4的hosts,会报错误

大佬好,请问我按照下方回答修改公共DNS后仍显示No valid IP addresses found for any target,近两个月steam下载有时无互联网连接,有时ipv4和ipv6流量1:2消耗,是校园网的问题吗?我应如何解决
显示No valid IP addresses found for any target只是当前解析不到IP,能正常下就是正常的
你可以下载的时候用资源监视器看看steam.exe有没漏掉哪个大流量的访问在走IPV4
我用这个工具包下载时也发现了ipv4流量偷跑的问题,改用单独cdn重定向加UsbEAm Hosts Editor是正常的
Steam跨区登录了?按理如果是国区不会出现外区的CDN域名
请问大佬一直报No valid IP addresses found for any target是什么原因
我按照下面其他朋友的提问修改了公共DNS,然后又测试了ipv6的联通性成功,之后还是一直报这个错误
修改了公共DNS后,能够正常显示下载速度了,不会一直循环报错,但是每过一会就会报一次No valid IP addresses found for any target,没有那么频繁了,请问是什么原因
正常的话无视就OK。这是某些域名解析不到可用IP
哥,这个要是一直用不了,然后循环报这个错误怎么办
DNS解析不到IP,或者你本地网络没IPV6却选了IPV6
显示这个是为啥
failed: dial tcp [2408:8719:c900:1002:4000::a]:80: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
大佬这个是啥问题:Read error: read tcp IP:->180.97.188.86:80: wsarecv: An existing connection was forcibly closed by the remote host.
不影响正常下载的话无视就行
下载速度也是0蛋
使用hmcl下载整合包时能看到它从forgecdn下载,可以做forgecdn的重定向吗
https://www.dogfight360.com/blog/18627/
curseforge MOD下载
改hosts就行,里面有ipv6