梦璃诛仙单机架设教程:VM镜像GSQL改IP进游戏

来源: 作者: 点击:
梦璃诛仙不是传奇2/GOM系,是诛仙422底子套梦璃改名的 Linux(CentOS 迷你镜像)+ GSQL 纯端,必须靠 VMware 跑虚拟机,Windows 直接双击没用。整合包通常含:VM 镜像(CentOS4.8 或 Mc-slax)、GSQL 数据库、SecureCRT、WinSCP、422 诛仙客户端、element 补丁。下面按能跑通的顺序走。

一、VMware 与虚拟机网络

装 VMware Workstation(7.0/10/15 都行,别用太新版本开老 vmx 偶尔兼容问题)。导入包里的 .vmx 文件,首次打开选“移动”不是“复制”。
虚拟网络编辑器里把 VMnet8(NAT)子网设成 192.168.200.0,掩码 255.255.255.0,NAT 网关 192.168.200.2。
启动虚拟机镜像,等 CentOS 黑窗口稳定,默认机内 IP 是 192.168.200.100,root 密码 123456。

Windows 宿主机 VMnet8 网卡设同段:192.168.200.1,网关 192.168.200.2,能 ping 192.168.200.100 通再往下。

二、GSQL 装库与导数据

Windows 侧打开包内“GSQL服务器+GM工具”→ 启动 GSql.exe。
建两个库:
• master:库文件指向 GSQL服务器+GM工具\Data\master.mdf,日志 mastlog.ldf

- wm:库文件 wm.mdf,日志 wm_log.ldf
重启 GSql.exe,状态栏显示 started。

用 WinSCP 连 192.168.200.100(root/123456),把纯端里 DB 文件夹的 .sql 传到虚拟机 /home/DB/。
SecureCRT 连同一 IP,进 GSQL 命令行:

gsql -u root -p

密码 123456,执行:

create database mlzx;
use mlzx;
source /home/DB/mlzx.sql;

跑完出 Query OK 即数据落地。exit 退。

三、改服务端 IP(最关键)

WinSCP 进 /home/mlzx/config,右键编辑 servers.xml 和 config.xml,Ctrl+F 搜原 IP(包里一般是 66.66.66.66 或 127.0.0.1),全替换成 192.168.200.100,存盘。
回到 /home/mlzx 给权限:

chmod -R 777 *

启核心:

./start

黑窗滚日志出 server start success 或各线 gs2 ok 即起完。./stop 停,./rest 重起,./top 刷排行。

四、客户端与登录指向

宿主机装 422 诛仙原版客户端(纯净,别用微端版)。把纯端里 element 补丁文件夹整体覆盖进客户端根目录 element 下,覆盖前备份原 element。
改客户端连接文件 element\userdata\server\serverlist.txt(ANSI 编码):

梦璃诛仙 29000:192.168.200.100:502

格式是 服务器名 端口:IP:线路,29000 是客户端连服务端的端口,502 是线号,按你端里 servers.xml 写的来,不对就进不去。

双击 element\elementclient.exe 进游戏,选“梦璃诛仙”服,注册账号走 GSQL 的 GM 工具(包内 GM工具.exe → 测试连接 → 账号管理 → 新建),建完进游戏。

五、单机自测排错

• 客户端点开始没反应:elementclient.exe 要兼容模式跑,WIN7 以上设兼容 WIN7 管理员启动。

• 卡 0% 连接:宿主机 ping 不通 192.168.200.100 → VMnet8 网段错;通但连不上 → 虚拟机里 ./start 没真起来,看 SecureCRT 日志有没有 bind port failed。

- 能进选角但建角色失败:GSQL 里 mlzx 库没导全,重 source 一次 sql。
• 进图黑屏/缺模型:element 补丁没覆盖对层,服务端 config 里 ResourcePath 指向的 element 目录要和客户端一致。

- 想本机纯 127 玩:把虚拟机 IP 改成 127.0.0.1 不行(Linux 回环不能给外部客户端用),必须走 VMnet8 的 192.168.200.x 这一段,宿主机客户端填 192.168.200.100。

六、转局域网(同网段其他人进)

把 VMnet8 的 NAT 改成桥接(Bridge),虚拟机 IP 设成和宿主机同网段如 192.168.1.100,servers.xml/config.xml 同步改 192.168.1.100,客户端 serverlist.txt 也改同 IP,其他人装同款客户端+element 补丁填这个 IP 就能进。桥接模式下虚拟机直接吃路由器 DHCP,不用再绕 VMnet8。

纯端所有口令默认:Linux root/123456,GSQL sa/123456,库名 wm 或 mlzx,改密在正式长开前再做。