获取局域网IP
打开命令提示符,输入ipconfig,找到IPv4地址,通常是192.168.x.x格式。这个IP就是朋友连接你服务端时需要填写的地址。建议将本机网络设置为静态IP,避免路由器重启后IP变化导致朋友无法连接。
修改服务端IP配置
打开引擎控制器,进入配置向导,将服务器IP地址从127.0.0.1改为你的局域网IP。不同引擎还需要检查以下文件:
GEE引擎:修改MirServerMir200!String.ini中的ServerAddr为局域网IP,同时修改MirServerGateServerRunGateConfig.ini中的IP地址。
GOM引擎:在配置向导中填写局域网IP,不勾选动态IP模式。
修改后保存配置,重启引擎控制器,确认LoginGate、SelGate、RunGate等网关全部正常启动。
配置登录器列表
局域网联机不需要上传列表到外网空间,可以直接使用本地列表文件。在登录器文件夹下找到列表txt文件,将原有的IP地址全部替换为你的局域网IP。列表格式通常为:
服务器名称|局域网IP:7000
例如:热血传奇|192.168.1.100:7000
如果使用登录器配置器生成,在列表地址栏填写http://局域网IP:80/list.txt,前提是你在本机搭建了简易Web服务(如IIS)来托管列表文件。更简单的方法是直接使用服务端自带的本地列表功能,不勾选微端模式,让登录器直接读取本地列表。
生成局域网登录器
打开登录器配置器,确认以下设置:
列表地址指向局域网IP或本地列表文件。
微端模式取消勾选,因为局域网内朋友可以直接使用完整客户端,不需要下载补丁。
客户端路径填写朋友电脑上客户端的实际路径,或者留空让登录器自动搜索。
PAK密码与版本补丁的加密密码保持一致,否则进入游戏会黑屏。
配置完成后点击生成登录器,将生成的Game.exe和Game.dat打包发给朋友。
防火墙端口放行
Windows防火墙必须放行传奇所需端口,否则朋友无法连接。常用端口包括7000(登录网关)、7100(角色选择网关)、7200(游戏运行网关)。
可以在防火墙高级设置中添加入站规则,选择端口类型,协议TCP,输入端口号7000,7100,7200,选择允许连接。调试阶段也可以临时关闭防火墙测试是否为拦截原因。
朋友端使用方法
朋友收到登录器后,需要在他自己的电脑上安装配套的传奇客户端,并将版本补丁覆盖到客户端根目录。然后将登录器复制到客户端根目录,双击运行。如果登录器没有自动搜索到客户端,需要在登录器设置中手动指定客户端路径。
进入游戏时,服务器列表应该显示你设置的服务器名称,IP为你的局域网IP,端口为7000。点击连接后出现角色创建界面即表示局域网联机配置成功。
常见问题排查
朋友提示连接失败:检查防火墙是否放行端口,IP是否填写正确,服务端网关是否全部启动。
进入游戏黑屏:补丁未正确覆盖到客户端根目录,或PAK密码不匹配。
列表为空:列表文件IP未改为局域网IP,或列表地址格式错误。
能登录但不进门:!String.ini或RunGateConfig.ini中的IP未同步修改。
IP频繁变化:将本机网络设置为静态IP,或在路由器中绑定MAC地址。
局域网联机不需要公网IP和端口映射,只要朋友和你的电脑连在同一个路由器下,配置正确后即可正常连接。

