不必须公网分两种联机场景
单机传奇本质是把本机当服务器,朋友连你电脑就能进同一地图刷怪升级,不一定非要公网IP。朋友和你同路由器或同WiFi(局域网)直接用你电脑的内网IP就能连;朋友在外地(异网)才需要公网IP或内网穿透工具把端口暴露出去。
同局域网联机配置步骤
• 查主机内网IP:在你架服务端的电脑按Win+R输cmd回车,敲ipconfig看IPv4地址,一般是192.168.x.x或10.x.x.x,记下来。
• 改服务端绑定IP:打开引擎控制器(GameCenter.exe)进配置向导,把服务器IP、数据库IP、网关IP里所有的127.0.0.1全改成刚查到的内网IP(如192.168.1.100),保存后重启所有服务端进程(DBServer、LoginGate、M2Server等)。手动改的话进Mir200下!Setup.txt、DBServer\DBService.ini、LoginGate配置里ServerAddr也全替换成内网IP。
- 放行防火墙端口:进Windows防火墙高级设置建入站规则,允许TCP协议端口7000(登录网关)、7100(游戏主端口)、7200(角色网关)通过,或直接临时关防火墙测试,防止数据包被拦。
- 发客户端与改列表:把你用的完整客户端(含补丁)压缩发给朋友,让他解压到纯英文路径。打开他客户端里登录器配置文件夹的serverinfo.txt或列表文件,把IP改成你的内网IP和对应端口(如192.168.1.100 7000),用你生成的同版登录器启动,选服能进创建角色即成功。
异地朋友联机需公网或内网穿透
• 有公网IP做端口映射:浏览器进路由器后台(通常192.168.1.1),找虚拟服务器或端口转发,把本机内网IP绑7000、7100、7200等TCP端口映射出去。百度搜IP拿到你家公网IP填进服务端配置向导的服务器IP里,重新生成登录器发给朋友,他列表填你公网IP:端口连接。注意家用宽带多是动态公网IP,重启路由会变,需常更新或搞DDNS。
- 无公网IP用内网穿透:若查到本机IP是100.x.x.x或10开头二级内网且无真实公网IP,下载花生壳、NATAPP、零遁等穿透工具,建TCP隧道本地端口填7000,会分配个域名和远程端口。服务端IP可留内网IP或填穿透域名,登录器列表填穿透给的外网地址和远程端口,朋友就能跨网连进来。
- 关杀毒与检查版本:本机杀毒软件易把Gate类网关当威胁删了导致朋友连不上,加白名单。双方客户端版本、补丁、登录器必须完全一致,差一个Data文件都可能卡加载或黑屏。

