不少玩家或私人服务器搭建者会遇到 “登录器点登录就提示连接失败” 的问题,其实不用急着重装,按这 5 步逐一排查,80% 的情况都能解决 —— 都是老玩家踩过的坑,跟着做就行。
一、第一步:先查 “最基础” 的网络与 IP 问题
连接失败最先看网络,很多时候是 IP 填错或网络不同步:
确认 IP 是否填对(最常见错)
若玩的是别人的私人服务器,先问服主要 “正确服务器 IP”(别用网上搜的旧 IP,服主可能换过);若自己搭建的单机 / 局域网服,登录器里的 IP 必须和服务端 M2 引擎里的一致 —— 比如你电脑局域网 IP 是 192.168.1.105,登录器就填这个,别填 127.0.0.1(仅自己电脑能登,朋友连不上),也别填公网 IP(没做端口映射连不上)。
查自己电脑局域网 IP 的方法:Win+R 输 “cmd”,敲 “ipconfig”,找 “以太网适配器” 下的 “IPv4 地址”,抄下来填进登录器。
检查网络是否通(别忽略 WiFi)
自己搭服的话,确保登录器所在电脑和服务器在同一网络(比如都连家里的 WiFi,别一个连 WiFi 一个连手机热点);玩别人的服若用手机热点,试试换宽带网络 —— 曾遇到玩家用热点连,信号波动导致连接失败,换宽带后直接登进去了。
二、第二步:看服务端 “有没有正常启动”
服务端没跑起来,登录器自然连不上,重点查 3 个程序:
核心程序是否全启动
打开服务端文件夹,必须按顺序启动 “MySQL 数据库”“登录网关(如 LoginSvr.exe)”“游戏服务端(如 GameSvr.exe)”“M2 引擎(M2Server.exe)”—— 少启动一个都不行!比如只开了 M2 没开登录网关,登录器会提示 “无法连接网关”;没开 MySQL,会提示 “数据库连接失败”。
启动后看程序窗口:MySQL 窗口显示 “ready”、M2 引擎标题栏显示 “当前在线 0 人”,才是正常状态。
服务端别装在中文路径里
把服务端解压到 “D:\MirServer” 这种纯英文路径,别放 “D:\ 我的游戏 \ 传奇服务端”—— 中文路径会让服务端程序报错,看似启动了,实际没跑起来,登录器自然连不上。之前帮朋友排查时,他就因为路径有中文,改英文后重启服务端,登录器一下就登上了。
三、第三步:核对 “登录器与服务端的匹配性”
登录器和服务端不匹配,再对的 IP 也没用:
登录器是否对应服务端版本
1.76 金币服的登录器,不能连 1.80 合击服的服务端;GOM 引擎的服务端,必须用 GOM 专用登录器 —— 比如你搭的是 1.76 合击服(GEE 引擎),却用了 GOM 登录器,会提示 “版本不兼容” 或直接闪退。
解决办法:找服主要对应版本的登录器(自己搭服就用服务端里带的 “登录器生成器” 重新做,别用网上下的通用登录器)。
登录器配置里的 “端口” 没填对
登录器里除了 IP,还要填对端口(默认 7000,部分服是 7001/7100),必须和 M2 引擎里的 “登录网关端口” 一致 —— 查 M2 端口的方法:打开 M2→【选项】→【网络设置】,看 “登录网关端口” 是多少,登录器就填多少,差一个数字都连不上。
四、第四步:排查 “防火墙与端口是否放行”
防火墙挡住端口,是新手最容易忽略的点:
电脑防火墙没放行端口
不管是自己的电脑(服务器)还是玩服的电脑,都要放行传奇常用端口(7000、7100,部分服还要 80 端口)—— 设置方法:
控制面板→Windows 防火墙→高级设置→入站规则→新建规则→选 “端口”→填要放行的端口(如 7000,7100)→选 “允许连接”→下一步到底保存。
若开了 360、火绒等杀毒软件,也要暂时退出(别删,退出就行),有些杀毒会误判登录器为 “异常程序”,挡住连接。
路由器没做 “端口映射”(公网服才要)
若你搭的服想让外网朋友连(不是局域网),光放行电脑防火墙还不够,要进路由器后台做 “端口映射”—— 把路由器的 “外部端口” 和 “内部端口” 都设为 7000/7100,“内部 IP” 填服务器电脑的局域网 IP(如 192.168.1.105)。
路由器后台地址一般是 192.168.1.1 或 192.168.0.1,账号密码在路由器底部贴纸上,不会的话搜 “自己路由器型号 + 端口映射教程”,很简单。
五、第五步:解决 “文件损坏或冲突” 问题
少部分情况是文件错了,简单替换就能好:
客户端里的 “Login.ini” 文件有误
登录器是读取客户端里的 Login.ini 文件找服务器信息的,若这个文件损坏或内容错了,会连不上 —— 解决办法:找服主要一个正常的 Login.ini 文件,替换到自己客户端根目录(覆盖原来的),再重启登录器。
服务端里的 “列表文件” 没更新
自己搭服的话,服务端 “List.txt” 文件里的 IP 和端口要和登录器一致 —— 打开 List.txt,格式是 “IP: 端口 服务器名”(如 192.168.1.105:7000 我的传奇),写错一个字符都不行,改完保存,再重新生成登录器。
老玩家应急提醒:2 招快速试错
用 “Telnet” 测端口通不通
Win+R 输 “cmd”,敲 “telnet 服务器 IP 端口”(如 telnet 192.168.1.105 7000),若提示 “无法打开连接”,说明端口没放行或服务端没开;若能进入空白窗口,说明端口通了,问题在登录器或客户端。
换个 “备用登录器” 测试
玩别人的服就问服主有没有备用登录器(别用同一个链接下的);自己搭服就用服务端里不同的登录器生成器做一个,排除登录器本身损坏的问题 —— 曾遇到登录器被杀毒误删部分文件,换个登录器就登上了。
如果以上步骤都试了还连不上,自己搭服的就检查服务端是否完整(重新下一个没损坏的服务端),玩别人的服就找服主反馈(可能是他服务器崩了,不是你的问题)。

