一、 环境准备与网络规划
1.1 资源清单与网段规划
• 服务端:获取适配的虚拟机镜像文件(通常为 .vmx + .vmdk 格式),推荐使用 V155 或 V159 等经典怀旧版本。
- 客户端:与服务端版本严格匹配的完美国际客户端,需准备好对应的补丁文件(element.data 等)。
- 虚拟机软件:VMware Workstation 15 及以上版本。
• 局域网IP规划:建议使用 192.168.200.0/24 网段。服务端IP固定为 192.168.200.100,客户端通过此IP连接。
1.2 虚拟机网络编辑器配置
此步骤是局域网联机的核心前提,确保所有物理机处于同一网段。
1. 打开 VMware,点击【编辑】→【虚拟网络编辑器】。
2. 选择 VMnet8(NAT模式),取消勾选“使用本地DHCP服务”。
3. 将子网IP设置为 192.168.200.0,子网掩码 255.255.255.0。
4. 点击“NAT设置”,将网关IP设置为 192.168.200.2(此步骤可防止网关IP与服务端冲突)。
5. 点击“确定”保存。
二、 服务端部署与启动
2.1 导入与启动虚拟机
1. 解压服务端镜像包,在 VMware 中点击【文件】→【打开】,选择 .vmx 文件导入。
2. 启动虚拟机,首次启动时选择【我已移动该虚拟机】。
3. 等待系统启动完成,通常为 CentOS 或 Red Hat 系统,登录账号/密码一般为 root/123456。
2.2 启动游戏服务进程
1. 在虚拟机中,进入服务端脚本目录(如 /root/pwserver)。
2. 运行启动脚本(通常为 ./start.sh 或 ./start)。
3. 关键验证:等待脚本运行,观察日志输出,确认 gacd、gdeliveryd、gs(地图服务)等核心进程全部显示“Ready”或“启动成功”。
4. 此时服务端IP即为 192.168.200.100。
三、 客户端配置与连接
3.1 补丁覆盖与IP修改
1. 将服务端提供的客户端补丁(含 element.data、gshop.data 等)覆盖到完美国际客户端根目录。
2. 修改服务器列表:找到客户端下的 serverlist.txt 或 patcher.server 文件。
- 清空原有内容,写入局域网服务器信息:
服务器名称 192.168.200.100 29000
◦ 若文件不存在,需通过登录器配置器生成对应的列表文件。
3.2 局域网客户端连接
1. 物理机(宿主机)连接:宿主机直接运行客户端,在服务器列表中选择刚配置的服务器即可进入。
2. 局域网其他电脑连接:
◦ 确保其他电脑与服务器在同一路由器下(或网段均为 192.168.200.x)。
- 若不在同一网段,需在其他电脑的网络设置中,手动将IPv4地址改为 192.168.200.xxx(如 192.168.200.101),子网掩码 255.255.255.0,网关 192.168.200.2。
- 运行客户端即可连接 192.168.200.100。
四、 后台管理与账号处理
4.1 注册账号与GM权限
1. 网页后台:在浏览器输入 http://192.168.200.100:9090/iweb/(端口可能为8080或88,具体参考服务端说明)。
2. 登录后台(默认账号 admin,密码 123456),在账号管理页面注册新账号。
3. 给账号添加GM权限:在账号信息中修改权限等级(如改为 5 或 100)。
4.2 游戏内GM命令
进入游戏后,若拥有GM权限,可在聊天框输入命令:
• //level 100:设置等级。
- //make 物品ID:刷取物品。
• //move X Y:传送至坐标。
五、 常见故障排查
- 客户端连接失败/服务器维护:
1. 检查虚拟机防火墙是否关闭(service iptables stop 或 systemctl stop firewalld)。
2. 确认 serverlist.txt 中的IP是否为 192.168.200.100,端口是否为 29000。
3. 在客户端电脑 ping 192.168.200.100,若不通,检查VMnet8网卡设置。
- 虚拟机无法启动:
1. 检查本机是否开启Hyper-V等虚拟化冲突,在Windows功能中关闭Hyper-V。
2. 虚拟机内存分配不足,建议分配至少 4GB 内存。
• 进入游戏后掉线:
1. 检查 world2.ini 中的 MaxOnline 参数是否过小。
2. 确认客户端补丁(特别是 element.data)与服务端版本完全匹配。

