DNF台版云服务器搭建
该教程结合网上大佬的教程和自己搭建过程中遇到的问题所写
文章中出现的文件都将通过百度网盘分享,各个版本的pvf及其配套客户端需要自己寻找哦
百度网盘链接:链接:https://pan.baidu.com/s/14Az9oRvtQwWWoGv7SI0KIQ?pwd=2so9
注:本教程只适合自己单机或者和小伙伴一起怀旧游玩,并不适合商业服,所有教程也只提供思路,所以出现一切问题后果自负哦~
一、云服务器
-
服务器选择
我选择的是阿里云服务器(因为里面有学生免费体验一个月),当然腾讯云,华为云也可以。
如果是自己玩的话,2核4G的完全够用了,如果和朋友一起玩就根据自己实际人数挑选服务器
-
系统下载
通常选择CentOS 5.8 或者 CentOS 7.6都可以,我使用的是CentOS 7.6 -
端口
在安全组内开放所有端口
二、服务端
-
服务器工具
服务端工具可以使用FinalShell、PuTTY等都可以,我用的是FinalShell 连接服务器
-
安装服务端
可以通过大佬提供的命令安装 yum -y install wget;cd /;curl -O https://chendian.oss-cn-quanzhou.kz.cc/tvip&&chmod +x tvip&&sh tvip
也可以从贴吧找服务端安装文件进行安装
这里使用的是命令安装,服务器配置是2H4G的选择集成端,4H4G+的选择独立端。
封UDP的服务器 需要做转发 -
服务端文件配置
文件配置路径
需要在里面上传 版本文件(Script.pvf) 等级补丁(df_game_r) 公钥(publickey.pem) 秘钥(privatekey.pem)
上传网关文件,在root目录中上传对应的网关文件,网关文件我放在百度云盘中
将root目录中的全部文件给权限.
启动网关 ./Restart
全部完毕后运行服务端
- 运行服务端
停止游戏命令为./stop
启动游戏命令为./run
稍等几分钟,跑出四国和这些说明成功
三、配置客户端
使用后台管理工具生成授权文件及加密pvf
- 登录管理工具
数据库账号密码默认为
账号:game
密码:uu5!^%jg
授权码随便填写
- 生成授权文件
- 加密pvf
- 客户端解压 (pvf和配套客户端可在DNF台服吧寻找)
首先先解压自己想玩版本的客户端文件(pvf 和 客户端配套)最后只留这四个文件
将大佬提供的客户端.rar解压至自己已经解压好的客户端文件内,文件全部替换即可
再放入刚刚生成的授权文件和加密好的pvf文件
四、登录游戏
客户端文件中的三个登陆器都可以
如果想和朋友联机一起玩的话,直接把你的客户端解压发送给你的朋友就可以了,别忘了用后台管理工具把注册限制改了哦~
注意事项
游戏中有一个bug,当你升到一定等级时,铁匠林纳斯将会送你升级武器,这个武器不要领取,在我自己玩的过程中只要一领取这个武器就会网络中断
写在最后
分享一个很好用的GM工具 YoveY-GM,是一个大佬自己开发的,不过已经停止更新了,有幸在之前体验过大佬的GM工具,不得不说那个资源版本那个功能是真的可惜
在我自己搭建的过程中也出现了很多问题,不断在QQ、贴吧等等交流平台请教出现的问题,大佬们都很热心,在找资源的过程中确实很有感触,就觉得互联网就应该是自由、开放、共享、互助的,技术本身应该是免费的,收费的应该是服务。最后感谢各位大佬分享的文件和提供的帮助,希望这篇文章能帮助有需要的人。
出现的问题及其解决方案
- 当我们按上述要求上传完文件后启动网关命令可能会出现此错误
因此登陆器并没有启动成功、 - 解决方案:1. 寻找包含 libcrypto.so.6 的安装包,yum provides */libcrypto.so.6
2.安装相应libcrypto.so.6 的安装包,yum install openssl098e-0.9.8e-29.el7.centos.3.x86_64