天翼云电脑搭建传奇详细操作流程

来源: 作者: 点击:
天翼云电脑作为云端Windows系统环境,可用于部署传奇服务端。操作核心在于配置网络映射、安装依赖组件及正确放置服务端文件,无需物理服务器即可实现外网访问。

开通天翼云电脑实例。登录天翼云官网控制台,选择“云电脑”产品,创建标准型实例(建议配置:4核CPU、8GB内存、100GB系统盘)。操作系统选择Windows Server 2019或Windows 10专业版。启动后通过远程桌面连接(RDP)进入桌面环境。

开放服务端所需端口。在传奇服务端中,默认使用7100(LoginSrv)、5600-5700(GameGate)、6000(DBSrv)等TCP端口。在天翼云控制台找到对应云电脑实例,进入“安全组”设置,添加入站规则:协议类型为TCP,端口范围填写7100,5600-5700,6000,源IP设为0.0.0.0/0(允许任意IP访问)。注意:部分区域需提交工单申请解封高危端口。

安装运行依赖库。在云电脑内安装以下组件:
Microsoft Visual C++ 2005–2019 Redistributable (x86)
DirectX 9.0c End-User Runtime
.NET Framework 4.0
这些组件缺失会导致M2.exe或DBSrv200.exe启动失败。从微软官网下载离线安装包逐一执行。

上传并配置传奇服务端。将本地完整的传奇服务端文件夹(如MirServer)压缩后通过远程桌面复制到云电脑D盘。解压后进入Mir200目录,编辑!Setup.txt文件:
[LoginSrv]段中ServerAddr填写云电脑的公网IP(非内网IP)
[GameSrv]段中MapFile参数确认地图路径正确
确保AdminList.txt、GuildBase等权限文件存在且格式无误。

启动服务端进程。依次运行以下程序(顺序不可颠倒):
LoginSrv.exe
DBSrv200.exe
M2.exe
LoginGate.exe
GameGate.exe
每个程序启动后观察是否弹出错误窗口。若LoginSrv提示“端口被占用”,说明7100端口未正确开放或被其他程序占用。

配置客户端连接地址。在本地电脑的传奇客户端Mir.ini文件中,修改[Network]段的ServerAddr为天翼云电脑的公网IP,ServerPort保持7100。保存后启动客户端,输入账号密码测试登录。

处理常见连接失败问题。若客户端卡在“连接中”或提示“无法连接服务器”,检查:
天翼云安全组是否放行端口(重点确认5600-5700)
Windows防火墙是否阻止了M2.exe通信(临时关闭测试)
服务端!Setup.txt中的IP是否为公网IP(非127.0.0.1或内网IP)
可通过telnet 公网IP 7100命令从本地测试端口连通性。

最后,设置开机自启与后台运行。将服务端各exe创建快捷方式放入“启动”文件夹(shell:startup),避免云电脑重启后服务中断。建议使用NSSM工具将LoginSrv等注册为Windows服务,实现稳定后台运行。