星哥带你玩飞牛NAS-26:在飞牛NAS部署《魔兽》服,老玩家的终极浪漫

但如果你和我一样,对艾泽拉斯有割舍不下的情怀,又恰好手里有一台飞牛 NAS,那么今天这篇内容,可能会为你打开一扇低门槛、高回报的新世界大门。

本期,星哥将基于开源项目GSWXY,在 fnOS 上通过 Docker 搭建一套《魔兽世界》单机服务端。全程容器化运行、无需配置底层环境,逻辑清晰,按步骤操作即可跑通。文末附客户端指引与完整攻略链接,建议先收藏再动手。

一、  GSWXY 项目?
打开网易新闻 查看精彩图片
一、 GSWXY 项目?

本次部署的核心是社区开发者gswxy维护的魔兽单机服务端。该项目由早期的《耳语魔兽-单机版》重构而来,现已全面转向 Docker 容器化方案,具备以下优势:

  • 环境无关:不挑 Linux 发行版或 NAS 品牌,Docker 一键隔离运行

  • 专注单机:针对本地/局域网联机优化,资源占用合理,长期挂机稳定

  • 持续迭代:旧版已停更,GSWXY 为当前主力维护分支

⚠️前置提醒:Docker 镜像体积约15GB,建议提前确认 NAS 存储空间充足,并在网络通畅时下载,全程约需 40~60 分钟。

二、 fnOS 服务端部署实录

操作环境:飞牛 fnOS 1.1.8 + 内置 Docker 组件

1.拉取镜像

打开 Docker 面板 → 进入【镜像仓库】→ 搜索gswxy/gswxy→ 点击安装。等待进度条跑完即可。

2.创建容器
打开网易新闻 查看精彩图片
2.创建容器

切换至【本地镜像】,点击右侧 ▶ 运行。向导界面保持默认选项,建议关闭“开机自启”,方便后续调试与日志排查。

3.端口映射(关键避坑)
打开网易新闻 查看精彩图片
3.端口映射(关键避坑)

进入【高级设置】时,默认端口22(SSH)与80(Web)极易与 NAS 系统服务冲突。

打开网易新闻 查看精彩图片

星哥建议:统一添加前缀22,修改为:

  • 222222

  • 802280

  • • 保存后继续,完成容器创建。

4.修改核心配置

容器启动后,点击【终端】进入命令行,执行以下操作:

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
vim /var/www/html/application/config/config.php

$config['baseurl'] = "http://localhost"
改为
$config['baseurl'] = "http://192.168.124.33:2280" +端口

在文件中找到localhost字段,将其替换为:
你的NAS局域网IP:2280(例如192.168.124.33:2280
Esc→ 输入:wq保存退出。

重启容器。

5.验证运行

打开浏览器,访问http://你的NAS_IP:2280
若能正常加载 Web 管理后台页面,说明服务端环境已部署成功,进度直接达成50%

三、 客户端如何接入艾泽拉斯?
打开网易新闻 查看精彩图片
三、 客户端如何接入艾泽拉斯?

服务端跑通只是第一步,客户端的配置同样关键。原项目作者已提供保姆级图文教程,涵盖:

打开网易新闻 查看精彩图片

realmlist.wtf指向修改

  • • 注册表/兼容性调整

  • • 本地账号注册与角色创建

  • 星哥实测反馈:只要服务端 IP 与端口填写无误,客户端基本可实现“一键连入”。建议严格对照官方步骤操作,避免手动覆盖核心文件导致校验失败。

    四、 星哥实测总结

    维度

    评分

    部署门槛

    ⭐⭐☆☆☆

    Docker 化后大幅降低,改配置为核心难点

    运行稳定性

    ⭐⭐⭐⭐☆

    内存占用合理,长时间运行无崩溃记录

    玩法自由度

    ⭐⭐⭐⭐⭐

    支持单机剧情体验/局域网联机,GM 权限开放,倍率可自定义

    情怀还原度

    ⭐⭐⭐⭐⭐

    经典版本内核,怀旧党/剧情党体验极佳

    如果你希望独自重温副本机制、测试职业流派,或与家人朋友在小范围局域网开黑,这套方案完全能够胜任。折腾的过程或许需要一点耐心,但看到角色站在闪金镇的那刻,所有等待都会化为屏幕前的会心一笑。

    五、 写在最后 & 资源获取

    技术玩家的浪漫,往往藏在一行行配置文件与深夜的终端窗口里。本次 GSWXY 部署方案已整理完毕,项目仍在持续迭代中,具体参数请以官方说明为准。

    游戏攻略: https://www.yuque.com/huayue0923/pmsg8

    如果觉得本篇内容对你有帮助,请点赞、在看、转发支持,你的反馈是星哥持续输出硬核云玩内容的最大动力。