单机传奇默认绑定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.100DBAddr=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.100GateAddr=192.168.1.100
-LoginSrv\!Addrtable.txt→格式:服务器名Line1-255192.168.1.100192.168.1.100192.168.1.100:7100
改完保存,重新启动服务端,确认M2及各网关窗口显示监听地址是你设的内网IP而非127.0.0.1,无红色报错。
三、防火墙与路由器设置
•临时关闭Windows防火墙测试,或入站规则放行TCP端口7000、7100、7200、9000(具体看服务端网关端口)。
•朋友和主机必须连同一路由器WiFi(同网段如都是192.168.1.x),若路由器开了AP隔离(客户端隔离)需进后台关闭。
-朋友电脑可先ping192.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、RadminVPN或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改的是内网/VPNIP不是127.0.0.1;防火墙放行;朋友和主机同网络(或同Hamachi网络);登录器IP与服务端一致。
•能连登录但卡在选择角色/进不去游戏:RunGate/GameGate端口(7100/7200)未映射或被拦,检查防火墙放行全部网关端口。
•朋友能ping通连不上:路由器AP隔离未关;杀软拦截;登录器不是同端生成。
•进游戏黑屏缺素材:朋友客户端补丁未覆盖到位,须用同包补丁。
总结:同屋朋友改服务端IP为局域网IP+同WiFi+发新登录器即可;异地朋友用Hamachi等虚拟局域网工具模拟同网再连,不必有公网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.100DBAddr=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.100GateAddr=192.168.1.100
-LoginSrv\!Addrtable.txt→格式:服务器名Line1-255192.168.1.100192.168.1.100192.168.1.100:7100
改完保存,重新启动服务端,确认M2及各网关窗口显示监听地址是你设的内网IP而非127.0.0.1,无红色报错。
三、防火墙与路由器设置
•临时关闭Windows防火墙测试,或入站规则放行TCP端口7000、7100、7200、9000(具体看服务端网关端口)。
•朋友和主机必须连同一路由器WiFi(同网段如都是192.168.1.x),若路由器开了AP隔离(客户端隔离)需进后台关闭。
-朋友电脑可先ping192.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、RadminVPN或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改的是内网/VPNIP不是127.0.0.1;防火墙放行;朋友和主机同网络(或同Hamachi网络);登录器IP与服务端一致。
•能连登录但卡在选择角色/进不去游戏:RunGate/GameGate端口(7100/7200)未映射或被拦,检查防火墙放行全部网关端口。
•朋友能ping通连不上:路由器AP隔离未关;杀软拦截;登录器不是同端生成。
•进游戏黑屏缺素材:朋友客户端补丁未覆盖到位,须用同包补丁。
总结:同屋朋友改服务端IP为局域网IP+同WiFi+发新登录器即可;异地朋友用Hamachi等虚拟局域网工具模拟同网再连,不必有公网IP。

