单机传奇默认绑定127.0.0.1只能本机连,要让朋友进需把服务端IP改为你电脑的内网IP(局域网)或用虚拟局域网工具模拟局域网(异地朋友),不强制要公网IP。下面分同屋朋友和异地朋友两种情况说明。
一、获取主机局域网IP并固定
在你架设服务端的电脑(主机)按 Win+R 输入 cmd 回车,执行:
ipconfig
记下"WLAN"或"以太网"下的 IPv4 地址,通常是 192.168.1.xxx 或 192.168.0.xxx 或 192.168.31.xxx,下文以 192.168.1.100 为例。
建议进网卡属性手动设IP防止重启变化,或路由器做静态绑定。
二、修改服务端IP——把127.0.0.1改为内网IP
先关闭所有服务端程序(DBServer、LoginGate、M2等),进入 D:\MirServer(你的服务端目录):
方式A——引擎控制器(推荐):
双击 GameCenter.exe → 配置向导 → "游戏服务器IP地址"填 192.168.1.100 → 下一步保存并启动所有服务。控制器会自动批量替换以下文件IP。
方式B——手动改文件(控制器改完也可核对):
• Mir200\!Setup.txt → ServerIP=192.168.1.100 DBAddr=127.0.0.1(数据库一般留127.0.0.1)
- DBServer\DBServer.ini → ServerIP=192.168.1.100
• LoginSrv\LoginSrv.ini → ServerIP=192.168.1.100
• LoginGate\Config.ini / RunGate\Config.ini → ServerIP=192.168.1.100 GateAddr=192.168.1.100
- LoginSrv\!Addrtable.txt → 格式:服务器名 Line1-255 192.168.1.100 192.168.1.100 192.168.1.100:7100
改完保存,重新启动服务端,确认M2及各网关窗口显示监听地址是你设的内网IP而非127.0.0.1,无红色报错。
三、防火墙与路由器设置
• 临时关闭Windows防火墙测试,或入站规则放行 TCP端口 7000、7100、7200、9000(具体看服务端网关端口)。
• 朋友和主机必须连同一路由器WiFi(同网段如都是192.168.1.x),若路由器开了AP隔离(客户端隔离)需进后台关闭。
- 朋友电脑可先 ping 192.168.1.100 测试连通性。
四、给朋友发客户端与登录器
1. 把服务端配套的客户端(已打好Data/Map补丁)压缩发给朋友,或让他下同版本纯净客户端自己覆盖你发的补丁。
2. 用服务端登录器生成器重新生成一个登录器——服务器IP填 192.168.1.100 端口7000,生成Login.exe。
3. 把新登录器发给朋友,让他放客户端根目录双击运行→注册账号→进游戏。
若登录器是列表模式,list.txt 中写:我的传奇192.168.1.100
7000
五、异地朋友联机(不在同一屋子)——三种方案
■ 方案1 虚拟局域网工具(推荐,无需公网IP)
安装 Hamachi、Radmin VPN 或 ZeroTier:
• 主机建一个网络设ID和密码,朋友加入同一网络。
- Hamachi会给每台电脑分配虚拟IP(如 25.xxx.xxx.xxx 或 5.xxx.xxx.xxx)。
• 主机把服务端所有IP改为这个虚拟IP(不是192.168.1.100),重启服务端。
• 朋友登录器填Hamachi虚拟IP连接即可。
此方法最省事,适合大多数家庭宽带无公网IP的情况。
■ 方案2 有公网IP+端口映射
浏览器搜"我的IP"确认是公网IP(非10.x/192.168.x开头):
• 登录路由器(通常192.168.1.1)→ 端口映射/虚拟服务器 → 添加TCP+UDP规则:外部端口7000/7100/7200 内部IP填你主机局域网IP(192.168.1.100)内部端口同 → 保存。
• 服务端"外网IP/游戏服务器外网地址"填公网IP(内网IP仍填192.168.1.100,!Addrtable.txt中外网IP栏填公网IP)。
• 朋友登录器填你公网IP连接。
■ 方案3 内网穿透(frp/花生壳/sakura)
无公网IP又不想用虚拟局域网可用,需有VPS或免费穿透服务,配置较复杂,一般不优先推荐。
六、常见问题排查
• 朋友提示无法连接服务器:确认服务端全启无红字;IP改的是内网/VPN IP不是127.0.0.1;防火墙放行;朋友和主机同网络(或同Hamachi网络);登录器IP与服务端一致。
• 能连登录但卡在选择角色/进不去游戏:RunGate/GameGate端口(7100/7200)未映射或被拦,检查防火墙放行全部网关端口。
• 朋友能ping通连不上:路由器AP隔离未关;杀软拦截;登录器不是同端生成。
• 进游戏黑屏缺素材:朋友客户端补丁未覆盖到位,须用同包补丁。
总结:同屋朋友改服务端IP为局域网IP+同WiFi+发新登录器即可;异地朋友用Hamachi等虚拟局域网工具模拟同网再连,不必有公网IP。
热血传奇单机版让朋友联机玩教程 局域网同WiFi连接与外网虚拟组网Hamachi设置方法
来源:
作者:
点击:

