之前二刷了《全职高手》,心里对DNF的游玩之心大增,痒的不行。听了机核之前制作的阿拉德大陆的故事电台,不仅没有解瘾,反而更痒了。而我又只想重温童年时玩的大转移(吃书)前的剧情。只能搭建私服了。
好在现在私服搭建非常简单,这要感谢百度贴吧“台服DNF吧”的各位吧主的努力整合和分享使得一切变的可能。尤其感谢现任吧主“千山薄暮凉” (B站账号:轻声低语中)的指南。
相关资料
资源准备
服务器:一台电脑/VPS/虚拟机皆可。
无论如何公网也好,局域网也好,需要保证你的客户端与这个服务器互相可以访问。
推荐配置参考:DNF开服服务器配置如何选择参考指南
客户端:Windows电脑,实测私服客户端在linux下用wine跑不起来,在mac下用vmware fusion跑不起来。如果有小伙伴能用wine或者虚拟机成功运行请务必告知!
下载私服客户端:https://cloud.amao.run/s/qAFY
源文件来自台服吧置顶贴吧主的分享,可以信赖,放在自己的网盘里纯属是因为百度网盘太慢了。也可以在相关资料中的资源目录中痛过度盘下载。
部署过程
1. 安装CentOS 7.9
必须是CentOS 7,这可能是私服流出文件的历史遗留问题。64位即可。
我是通过libvirt安装的虚拟机,这里根据你的实际情况选择设备就可。
具体如何进行系统的安装,本文不做赘述。
2. 使用一键脚本安装服务端
由于本人使用台服吧教程中的服务器部署脚本多次失败。因此换用另一个服务器一键部署脚本:夜白一键端。
首先ssh连接到服务器中,直接运行以下命令:
|
|
然后按照脚本的提示一步一步往下走。比如设定服务器数据库密码与私服等级版本(<=85级都是大转移前的版本)。
注意:一定要牢记数据库密码!接下来要用。
3. 同步客户端文件
解压客户端压缩包,将文件夹内的publickey.pem
与Script.pvf
(两个文件在不同的文件夹内)文件上传到服务器的/home/neople/game/
目录下。
4. 修改为局域网ip(公网游玩可以跳过此步骤)
由于夜白一键脚本使用的公网ip部署的服务器,如果想要局域网游玩,还需要做出如下修改。
I. 修改/home/neople/channel/cfg/channel.cfg
文件中的this_ip
为你的内网ip(192.168.xxx.yyy)
·
II. 将/home/neople/game/cfg/
目录下所有的cfg文件中的所有的公网ip为你的内网ip(建议用vscode的查找替换功能,要不然很累。)
5. 运行服务器
在任意工作目录下输入+
即可运行服务器。或者运行/root/run
。
如果终端最终的输出结果为:
|
|
恭喜你,最难的服务器部署以经完成!
6. 修改客户端配置文件
打开客户端目录,修改game.ini
文件中的ip为你的服务器ip,修改DBPass
的值为你的数据库密码。
修改DNF.toml
文件中的服务器地址。
打开客户端,注册账号,享受你的阿拉德之旅吧😎!