用于将对应平台下载连接重定向到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,若在流量计费环境请注意!
更新日志:
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,啥问题
cmd
nslookup xz.pphimalayanrt.com.m.alikunlun.com
nslookup ztgdl.v.smogfly.cn
看看有没V6的结果呢
已经改了DNS,并且都没有,那么大概率你上游有DNS劫持
大佬,我改DNS后No valid IP addresses found for any target不显示了,但是一直ipv6的下载速度一直显示为0。
然后查steam的download_sources得到下面的结果
– host dl.steam.clngaa.com, vhost dl.steam.clngaa.com, cell 0, CDN (#30), 1 connections of 1 max
– host xz.pphimalayanrt.com, vhost xz.pphimalayanrt.com, cell 0, CDN (#33), 0 connections of 1 max
请问该怎么解决?
nslookup xz.pphimalayanrt.com.m.alikunlun.com的查询结果是
名称: xz.pphimalayanrt.com.m.alikunlun.com
Addresses: 240c:c0a9:1700:1:3::3f5
240c:c0a9:1700:1:3::3f6
222.26.168.20 等等
连接的是dl.steam.clngaa.com
走的dl.steam.clngaa.com.z.ngaagslb.net
试试
nslookup dl.steam.clngaa.com.z.ngaagslb.net显示的地址也有ipv6的地址
有的话应该一切正常呀..除非是跳转到其他域名了
大佬您好,我们学校ipv4限速200兆,ipv6为千兆,平时什么都不挂下载为80兆,重定向为ipv4后可以跑满200,如果使用ipv4和ipv6融合模式下载会回到80兆,当时在这时关闭重定向软件,下载速度就可以跑满千兆了,核心操作是打开再退出!求问是什么逻辑
估计是重定向关闭后完全后走ipv6去了.默认是直接解析,经过重定向仅经过设定好的cname再次解析再连接
试试用资源监视器看steam.exe网络连接,就知道连哪去了
感谢您的回复,经过刚刚重新测试,发现打开再退出解除限制是概率事件,未能稳定复现。用资源监视器看steam.exe网络活动,若什么都不挂或重定向至ipv6,连接为3个ipv6地址,下载速度为80,而若打开clash或重定向至ipv4则变为280左右,但是我使用测速软件时ipv4限速200兆,ipv6为千兆,为什么会出现这种情况呢,难道是学校专门做了限制吗,如果是被限制了,如何修改修改配置让steam默认连接ipv4呢,还是只能打开重定向了。万分感谢您的解答,感谢您一直以来的付出
steam默认啥都不动就是连的v4
那很奇怪诶,我什么都没有开,host也是干净的,重启重新打开默认的都是v6
那就是系统默认IPV6优先了
要完全不走V6的话可以屏蔽
ipv6check-http.steamserver.netipv6check-udp.steamserver.net
ipv6check-http.steamcontent.com
ipv6check-udp.steamcontent.com
这些不通客户端就不会主动V6而是走V4
大佬,现在有时候我的steam能下载游戏,有时候不能下(无连接或者50、60B/s的速度),重定向工具显示始终是0
下次遇到重新上线steam
试过了没有用
那估计运营商的事,遇到了直接重拨宽带
大佬,为啥我的重定向那个有显示下载速度,steam的下载速度也远大于重定向的下载速度,但是我看资源监视器里边steam.exe走的还是ipv4环回,然后我的校园网v4的流量也在走,但是没有扣我钱是为啥
有些CDN会二次跳转,所以流量不会经过重定向
那这咋解决啊
正常就OK,V6的访问steam会自己重定向走V6
大佬,运行工具后在steam下载时提示无法连接到内容服务器是什么原因
运行工具时提示:An attempt was made to access a socket in a way forbbiden by its access permissions
管理员身份运行,还不行的话看看是不是80端口被其他程序占用了
https://www.dogfight360.com/blog/knowledge-base/%e8%a7%a3%e5%86%b3%e5%b8%b8%e8%a7%81%e7%9a%8480-443%e7%ab%af%e5%8f%a3%e8%a2%ab%e5%8d%a0%e7%94%a8%e9%97%ae%e9%a2%98/