3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 852|回复: 3
打印 上一主题 下一主题

[原创] 魔兽争霸III 重置版 Frp内网穿透联机 支持 1.30-2.0.x

[复制链接]

3

主题

43

帖子

154

积分

中级玩家

Rank: 3Rank: 3

贡献度
8
金元
1222
积分
154
精华
0
注册时间
2011-10-20
跳转到指定楼层
主题
发表于 2025-4-25 22:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cesuogui 于 2025-4-25 22:51 编辑


本工具分为建房的服务端和加入游戏的客户端,并内置了地图分享服务器用于分发自定义地图文件。真正做到免组网,免平台,一键三联IPv4网络。
支持MacOS M1 arm64 和 Win10-11 x64
  • 跨广播域的大型局域网联机,校园网,园区网【需要上级路由网关允许三层通信】
  • 公网IPv4联机【需要在路由器上设置对等的端口映射】
  • frp内网穿透联机【需要服务端建立两条TCP隧道】

Server服务端
以下为frp或内网穿透,服务端需要创建的隧道示例, 重置版 1.36-2.00 本地端口:vlan:35353, refor:16000 经典版 1.30-1.32 本地端口:vlan:35353, class:6112        vlan:35353为建房消息和地图下载必须, 重置版 refor:16000, 经典版class:6112 为游戏本地端口任选一个即可建房的消息服务LTT值(存活时间)只有2min,这是由Bonjour服务决定的请等客户端进了虚拟局域网再建房,或者主机在房间内频繁的开启或关闭玩家槽位,可以重发建房消息
内网穿透frp隧道
服务端frp建立隧道举例,建立两条TCP隧道,并设置正确的本地端口,隧道名称可以随意,不影响实际使用。
frp的服务器 :尽量选择离服务端地理位置最近的
例如:  vlan  本地端口35353  对应   远程端口12657
refor  本地端口16000  对应    远程端口22073
远程端口一般由服务商自动分配,想要理想的对等端口比较难,每个服务器只能分配给一个人【本地=远程】
服务端的frpc 配置文件如下图 frpc.ini , 通常可由frp的服务商自动生成
那么对应的客户端配置如下 ,之后把这个json的内容发送或保存成clien.json文件给客户端就能一键联机了
{"domain": "frp-few.com", "vlan": 12657,"refor": 22073}


Client客户端
支持以下方式配置客户端
  • 支持client.json文件,放在client.exe同目录
  • 输入s后回车,读取复制文本后的剪切板
  • 右键粘贴在命令行后回车读取配置
加入虚拟局域网后即可等待主机建立房间

Json配置文件
客户端的配置文件一般由服务端的玩家写好,发送给客户端的玩家,输入配置就可以联机了
客户端的配置文件举例,请根据frp隧道配置文件自行调整,注意json格式的最后一项不能有英文逗号【,】
{
"domain":"frp.example.com",           
"ipv4":"10.68.65.52",           
"vlan": 35353,        
"refor": 16000,               
"class": 6112        
}
注意以上的默认值应该为远程端口号
1.玩家都位于由于大型局域网络
跨广播域,可以用地址相互ping通,且服务端没有防火墙,直接填服务器的IPv4就可以
{"ipv4": "192.168.1.110"}
2.有公网地址的服务端可以使用公网IPv4
需要在路由器上添加对等的端口映射,端口映射是NAT的一种,功能是把在公网的地址转翻译成私有地址
http://baike.baidu.com/view/765.htm如果是自己家的路由器很容易设置对等端口
之后就可以使用地址或者域名就可以了,其他的默认值可以不填
{"ipv4": "10.168.138.198"}
可以使用A记录的动态域名,域名会优先于地址,填一种就可以
{"domain": "wac3.myserver.com"}

注意:100开头的IP地址(具体范围为100.64.0.0 - 100.127.255.255)是运营商保留的共享地址,主要用于NAT(网络地址转换),不能作为服务端IP地址
3.Frp的服务端,需要配置vlan,refor,class的远程端口号
可以是frp域名或ipv4地址,由frp或内网穿透的提供商提供远程端口号为自己配置或由服务商自动分配"refor"和"class"填一种就可以,玩重置版1.36的填refor,经典版1.31的填class

可以是frp服务器的使用域名
{"domain": "cn-fj-xm.frpc.cn", "vlan": 20001, "refor": 20002}

可以是frp服务器的IP
{ "ipv4": "13.65.3.10", "vlan": 30001, "class": 30002}
4.Frp有理想端口当 远程端口=本地端口 时可以像有公网IP一样,只填frp域名或地址,
{"domain": "cn-fj-xm.frpc.cn"} 或者   {"ipv4": "10.110.120.119"}

多数frp服务商不提供10000以下的端口,所以玩1.31冰封王座版本的class还得填
{"domain": "cn-fj-xm.frpc.cn","class": 30002}  

服务端自定义地图分享
建房的玩家先把地图文件放置在服务器 /share文件夹目录内
/share文件夹只允许放入一张地图文件,扩展名必须为.w3m .w3x
之后可以在游戏内使用 /share文件夹内的地图创建房间
地图服务器支持热更新,创建游戏的玩家更换/share文件夹下的地图
热更新采用连接式触发,除非有客户端要下载地图,否则不会马上写入到内存中
所有加入虚拟局域网的玩家可以再输入y会下载新地图文件
游戏延迟
魔兽争霸的联机会有默认30ms的延迟 ,在游戏中使用 /ping查看
真实的联机延迟要 减去30ms,各种方式联机延迟,由高向低排序,
  • 虚拟局域网软件(延迟最高,可能要国外中转200~300ms)
  • 联机平台(由平台中转100-200ms)
  • Frp或内网穿透(由Frp服务器中转,但服务器地理位置可控)
  • IPv6单播 (同城市只有45-80ms)

IPv6联机
如果你的运营商支持IPv6,并且你可以让运输商把你的光猫设置为桥接,就可使用IPv6向外打开服务
IPv6版本的server.exe 支持4+6双栈,可以用任意一种客户端client.exe接入
ipv6版本联机的使用说明:
https://www.bilibili.com/opus/1059715096471666727
https://www.bilibili.com/opus/927236834528854118
https://www.bilibili.com/opus/1059724343564566535

SMS工具
通常情况下你需要开启它,除非客户端在加入虚拟局域网后依然看不见建房的消息,可以打开检查服务点是否发送了建房建房消息到客户端,如果有输出任何消息,说明建房消息已经发过来了



回复

使用道具 举报

0

主题

11

帖子

73

积分

初级玩家

Rank: 2

贡献度
0
金元
727
积分
73
精华
0
注册时间
2012-1-27
舒服的沙发
发表于 2025-5-2 21:16 | 只看该作者
这我妈此死也太恐怖了,高手在民间啊!
回复 支持 1 反对 0

使用道具 举报

2

主题

16

帖子

67

积分

初级玩家

Rank: 2

贡献度
0
金元
665
积分
67
精华
0
注册时间
2025-1-20
硬硬的板凳
发表于 2025-5-21 09:53 | 只看该作者
马克一下,不过LZ的方法既然能解决2.0版本和之后版本的联机问题,是知道这些版本在哪些地方有问题所以不能联机吗?
回复 支持 1 反对 0

使用道具 举报

2

主题

16

帖子

67

积分

初级玩家

Rank: 2

贡献度
0
金元
665
积分
67
精华
0
注册时间
2025-1-20
冰凉的地板
发表于 2025-6-13 14:43 | 只看该作者
槽,一点开那个pdf马上就看到2.0之后离线模式不能加入,标题诈骗这是[/img]

QQ图片20250613144143.png (92.7 KB, 下载次数: 1)

QQ图片20250613144143.png
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 22:50 , Processed in 0.032405 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表