【天翼盘地址已更新】DOF台服搭建经验分享

Nothing1024 17天前 22

如有不妥之处,欢迎PM指正
补效果图


友情提示
1. 现在很多新版本兼容性并不是很好,若想获得更好的体验还是建议玩官服
2. 因为是CentOS7系统,所以不支持一键网关脚本,所以只适合自己玩或者朋友之间的小娱乐,请勿用于开服
3. pvf请勿盲目更换,有些pvf加密,有些pvf为了防止外流会有暗桩(进角色必掉线)
4. 更换pvf也要准备好匹配的客户端版本
5. 本文使用的是未加密的pvf,pvf相关内容可以去看一下贴吧,里面有大佬讲的很多
6. 如果想更换pvf、pem、等级补丁的话,需要先通过"./stop"停止,等替换完成后再"./run"启动
7. 刚才整理的时候发现用的pvf版本还是2018年的,额。。。。老哥们可以换成自己喜欢的pvf和客户端,其他的不用变就好(当时找了个相对稳定的,没发现太老了 )
8. 我使用的简易登录器报毒(可能是涉及到自动修改host),担心的老哥可以使用其他的无报毒登录器或者自己写单机启动脚本,我太菜了所以就用简单登录器了
   写教程的时候发现台服吧的文件里面有一个登录器是不报毒的(卡巴斯基+腾讯电脑管家),刚才测试也没啥问题,所以就放上去了,有意见的老哥可以自己杀毒或者直接删除
9. 文末会把参考的教程地址全部贴出(DNF台服吧或B站比较火的帖子)
前期准备
1. 1台VPS,1H1G即可,硬盘最好15G+(因为一键脚本要求8G虚拟内存,我也很迷),纯净系统吧
2. dof服务端文件,客户端,登录器,pvf,登录密钥pem,等级补丁
其中的pvf,pem,等级补丁我不是很懂,所以按照自己的理解解释了
pvf里面包含了你知道的dof的任何内容,包括武器装备参数,物品参数,地图参数,地下城参数,深渊爆率参数等等等等。而pvf提供了那么多的参数,当然也需要客户端来匹配这些参数,如果匹配不当可能会出现奇怪的显示问题,比如某装扮套装不显示,某技能没有效果什么的。
pem是指客户端和服务端进行匹配的登录密钥,只有相同的密钥才可以进行访问。
等级补丁就是服务器限制角色的等级补丁。
服务端步骤可以和客户端步骤同步进行,提高搭建效率
最新回复 (46)
  • myseil 17天前
    引用 2
    附送两个辅助跟GM工具
    GM工具:https://cloud.189.cn/t/2qyE7zNfE3En(访问码:vjm8)
    单机辅助:https://cloud.189.cn/t/e6Z7feYvuYra(访问码:cg44)
    5系一键端:https://cloud.189.cn/t/2iaQVreiyay2(访问码:4skw)
    具体自己使用自己研究吧。。我只是搜索到下载。。
  • NineSeven 17天前
    引用 3
    centos6.5系统
    手动换yum源
    /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=8192
    mkswap /var/swap.1
    swapon /var/swap.1
    sed -i '$a /var/swap.1 swap swap default 0 0' /etc/fstab
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos6_base.repo
    yum clean all
    yum makecache
    yum -y install gcc gcc-c++ make zlib-devel libc.so.6 libstdc++ glibc.i686 xulrunner.i686 libXtst.i686 unzip screen mysql-server
    chkconfig mysqld on
    service mysqld start
    service mysqld enable
    在用心语一键端 搭建 ,网关用统一
  • 楼主 Nothing1024 17天前
    引用 4
    服务端步骤
    1.将脚本和服务端上传到根目录

    2.运行脚本
    ssh连接至VPS,运行脚本
    1. cd /
    2. chmod 755 install
    3. ./install

    如果信息能正常显示的话就直接输入y并回车(不能显示的话就是一些软件没有装,根据错误提示安装吧)

    等待一段时间,因为脚本加密了所以应该是进行服务端解压+创建虚拟内存(我看了一下,几乎所有的脚本都是创建8G虚拟内存,具体原因不太清楚)+安装依赖+更换服务端中的IP地址
    等待整个过程完成后,会提示是否删除临时文件,这个根据自己需要删除吧(服务端压缩包+脚本文件),我这里就输入y回车了

    3.将pvf,登录密钥,等级补丁上传至服务器中
    将图中的Script.pvf,publickey.pem,df_game_r三个文件上传到"/home/neople/game"中

    4.运行脚本
    因为要一直挂在后台,所以这里我用screen来实现,大佬们也可以选择更好的方法
    先安装screen
    1. yum install -y screen
    创建一个screen会话
    1. screen
    在新会话中运行脚本
    1. cd /root
    2. ./run
    等待出现两次五国时(CentOS7时间比较长,可能会持续20min,而CentOS5.8应该几分钟就好)
    五国差不多这样的
    1. GeoIP Allow Country Code : CN
    2. GeoIP Allow Country Code : HK
    3. GeoIP Allow Country Code : KR
    4. GeoIP Allow Country Code : MO
    5. GeoIP Allow Country Code : TW
    然后测试客户端能否正常连接,如果正常连接的话,在screen会话中输入Ctrl+A+D将其放入后台,关闭连接即可
    如果以后想更换pvf、pem、等级补丁的话,需要先通过"./stop"停止,等替换完成后再"./run"启动
    至此服务端部署完成
  • 楼主 Nothing1024 17天前
    引用 5
    客户端配置步骤
    1.准备pem,pvf以及和pvf相匹配的客户端
    刚才也说了,pvf如果和客户端不匹配的话会容易出现奇怪的显示问题,所以需要准备一下
    2.准备登录器和dxf.exe可执行程序
    因为CentOS7不支持现在的登录网关(只支持5和6)所以这里使用简单登录器
    友情提示:简单登录器会报毒(可能是涉及到自动修改hosts),但是不是误报不清楚,有意见的老哥可以使用其他的无报毒登录器或者自己写单机启动脚本,我太菜了所以就用简单登录器了
    写教程的时候发现台服吧的文件里面有一个登录器是不报毒的(卡巴斯基+腾讯电脑管家),所以就放上去了,有意见的老哥可以自己杀毒或者直接删除。
    dxf的话这里就用吧里很多人推荐的大合集了,里面有简单内辅,用着还可以
    首先修改里面的toml
    服务器地址改为自己的VPS公网IP,角色等级也要修改,和自己VPS的服务器等级补丁要匹配

    然后将大合集中的DNF.exe复制一份为DNF10.exe
    3.整合客户端
    1.先解压客户端,客户端目录下只保留文件夹和对应的audio.xml文件,一级文件夹下其他文件放到别的地方防止冲突

    2. 将和VPS匹配的pvf,登录密钥pem复制到根目录
    3. 然后将大合集中的DNF.exe,DNF10.exe,DNF.toml复制到客户端根目录
    4. 将简单登录器复制到客户端根目录(这里我只复制了DNFLogin.exe)
    差不多是这个样子

    4.打开客户端然后输入IP地址

    登陆成功后看看频道亮没亮能不能创建角色进入游戏,如果不能的话VPS就重新跑一遍
    1. ./stop
    2. ./run
    如果可以正常玩耍的话,VPS那将会话放入screen后台并关闭SSH连接了。
    教程到此结束
  • 楼主 Nothing1024 17天前
    引用 6
    资源
    客户端基本为黑岩10.0+梦太晓增量包 整合了大合集+简易登录器(刚才提到的无报毒版,担心的老哥可以删掉换其他方式)+梦太晓12.12PVF+默认的pem。自己修改toml下的公网IP和角色等级,担心报毒的老哥可以删掉简易登录器换其他方式
    服务端整合了安装脚本+服务端+梦太晓12.12PVF+默认的pem+86等级补丁
    如果老哥们担心我加料的话我一会也会贴出里面文件的来源,都有对应地址的
    感谢@惜为伊人醉 老哥的建议,已经换成天翼盘
    服务端地址:链接:https://cloud.189.cn/t/fEZryu6vmeam (访问码:c0er)
    客户端地址:链接:https://cloud.189.cn/t/VNziumIBf2am (访问码:7zsd)
    本文参考教程
    《超详细云架设教程【果汁出品】求加精》
    作者:酸甜味的果汁
    参考内容:部署大体流程,大合集资源,其中的黑岩10.0客户端
    地址:https://tieba.baidu.com/p/6590793562
    《单机也能做到一条龙的体验?元旦端2021优化端分享》
    作者:唐泽雪穗狐
    参考内容:不报毒的DNFLogin.exe
    地址:https://tieba.baidu.com/p/7164107278(里面的腾讯文档链接)
    《台服dnf单机服务端架设教程,包上游戏》
    作者:天外孤鸿
    参考内容:一键部署脚本+服务端
    地址:https://www.bilibili.com/video/av86212318
    《梦太晓PVF12.12更新,全职业二觉(魔法旋风改),女》
    作者:梦太晓
    参考内容:PVF和增量包(整理的时候一看是有点老了,都18年了)
    地址:https://tieba.baidu.com/p/5977297752
    最后感谢
    感谢MJJ的图床:https://imgbed.cn/
    感谢MJJ的短链接:https://dwz.ng/
  • 楼主 Nothing1024 17天前
    引用 7
    半个小时没有回复,自己顶一下
  • KuYeHQ 17天前
    引用 8
    绑定,搭过一次,奈何对dnf没啥情怀,几天后又重装系统了
  • 惜为伊人醉 17天前
    引用 9
    技术贴绑定,不过好像资源过期了。
  • 楼主 Nothing1024 17天前
    引用 10
    KuYeHQ 发表于 2021-1-9 22:36
    绑定,搭过一次,奈何对dnf没啥情怀,几天后又重装系统了
    感谢老哥帮顶,我还以为我被整个论坛拉黑了
  • cicvc 17天前
    引用 11
    make下,拿吃灰小鸡搭建一个玩玩
  • 楼主 Nothing1024 17天前
    引用 12
    惜为伊人醉 发表于 2021-1-9 22:39
    技术贴绑定,不过好像资源过期了。
    服务端补了,客户端刚试了下还可以
    我找个地方转移一下
  • 惜为伊人醉 17天前
    引用 13
    Nothing1024 发表于 2021-1-9 22:40
    服务端补了,客户端刚试了下还可以
    我找个地方转移一下
    不如丢189网盘把
  • 楼主 Nothing1024 17天前
    引用 14
    惜为伊人醉 发表于 2021-1-9 22:42
    不如丢189网盘把
    老哥好主意,我转存一下
  • wugg 17天前
    引用 15
    老哥你有搭建好的吗!我也想玩会
  • 颠峰布衣飘 17天前
    引用 16
    客户端弄个
  • ymh1147 17天前
    引用 17
    东西很不错,不过端游玩起来不方便,我还是搭我的页游
  • lemonSSS 17天前
    引用 18
    整来玩玩
  • myseil 17天前
    引用 19
    还不错  可以外网玩不  搭建起来朋友玩玩!
  • 执行 17天前
    引用 20
    在等客户端地址
  • 楼主 Nothing1024 17天前
    引用 21
    cicvc 发表于 2021-1-9 22:40
    make下,拿吃灰小鸡搭建一个玩玩
    可以的老哥 我这是用国内吃灰学生机搭的 感觉还可以
  • 楼主 Nothing1024 17天前
    引用 22
    wugg 发表于 2021-1-9 23:12
    老哥你有搭建好的吗!我也想玩会
    不好意思老哥 我这用国内学生机搭的 不敢公布IP
  • 楼主 Nothing1024 17天前
    引用 23
    颠峰布衣飘 发表于 2021-1-9 23:13
    客户端弄个
    天翼客户端已更新
  • 楼主 Nothing1024 17天前
    引用 24
    myseil 发表于 2021-1-9 23:25
    还不错  可以外网玩不  搭建起来朋友玩玩!
    这个就是公网VPS教程,可以的
    如果想朋友们一起玩可以试一下CentOS5,效率要高一点,而且支持一键网关
    不过我担心安全问题就直接上的7
    如果是本地局域网的话可以去贴吧看看,里面有很多一键端
  • 楼主 Nothing1024 17天前
    引用 25
    执行 发表于 2021-1-9 23:27
    在等客户端地址
    天翼客户端已更新
  • 楼主 Nothing1024 17天前
    引用 26
    ymh1147 发表于 2021-1-9 23:14
    东西很不错,不过端游玩起来不方便,我还是搭我的页游
    最近我也想搭建几个页游试试(用来哄亲戚家孩子)
  • mymyhope 17天前
    引用 27
    非常感谢老哥!!!!已经下载!
  • bondjames 17天前
    引用 28
    牛逼plus 这个游戏当年真的很火爆!
  • 陈先森 17天前
    引用 29
    感谢分享
  • 主菜单 17天前
    引用 30
    centos7搭建的话是不是需要什么依赖?然后selinux和防火墙要关掉吗?
    还有个重要的事情啊,修改器你懂得
  • aa4851698 17天前
    引用 31
    我记得以前刚出来有一键脚本..不用手动上传pvf到服务器。一键完成
  • NineSeven 17天前
    引用 32
    centos6.5系统
    手动换yum源
    /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=8192
    mkswap /var/swap.1
    swapon /var/swap.1
    sed -i '$a /var/swap.1 swap swap default 0 0' /etc/fstab
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos6_base.repo
    yum clean all
    yum makecache
    yum -y install gcc gcc-c++ make zlib-devel libc.so.6 libstdc++ glibc.i686 xulrunner.i686 libXtst.i686 unzip screen mysql-server
    chkconfig mysqld on
    service mysqld start
    service mysqld enable
    在用心语一键端 搭建 ,网关用统一
  • Benladen 17天前
    引用 33
    辛苦了
  • miuler 17天前
    引用 34
    绑定, 不过不想装台服版本了,太老了
  • myseil 17天前
    引用 35
    附送两个辅助跟GM工具
    GM工具:https://cloud.189.cn/t/2qyE7zNfE3En(访问码:vjm8)
    单机辅助:https://cloud.189.cn/t/e6Z7feYvuYra(访问码:cg44)
    5系一键端:https://cloud.189.cn/t/2iaQVreiyay2(访问码:4skw)
    具体自己使用自己研究吧。。我只是搜索到下载。。
  • akatom 17天前
    引用 36
    绑定!!!!!
  • 惜为伊人醉 17天前
    引用 37
    运行到第一步就挂壁了。
    /tmp/gzexe.KPHPVRtxq9/install: 3: /tmp/gzexe.KPHPVRtxq9/install: Syntax error: "(" unexpected
  • 楼主 Nothing1024 17天前
    引用 38
    主菜单 发表于 2021-1-10 06:41
    centos7搭建的话是不是需要什么依赖?然后selinux和防火墙要关掉吗?
    还有个重要的事情啊,修改器你懂得yc ...
    一键脚本里面会安装依赖
    如果想自己安装的话,应该是
    (提取自果汁脚本,就是参考教程第一个帖子)
    1.         yum makecache
    2.         yum -y install glibc
    3.         yum install -y xulrunner
    4.         yum install -y libXtst
    5.         yum -y install gcc gcc-c++ make zlib-devel
    selinux和防火墙好像脚本会自动关闭,所以还是建议闲置小鸡搭建
    修改器的话 我不太敢分享,因为我用的修改器和GM工具都报毒 老哥可以在参考教程第二个或第三个帖子里面找到相关工具 担心的话提前杀毒
  • 楼主 Nothing1024 17天前
    引用 39
    aa4851698 发表于 2021-1-10 07:48
    我记得以前刚出来有一键脚本..不用手动上传pvf到服务器。一键完成
    一键脚本我也见过 不过得看他的文件源
    可能会出现国外VPS下载国内资源 或者国内VPS下载国外资源
    这几天用8刀圣何塞搭经常遇到这种事,挺糟心的
  • 楼主 Nothing1024 17天前
    引用 40
    惜为伊人醉 发表于 2021-1-10 10:08
    运行到第一步就挂壁了。
    /tmp/gzexe.KPHPVRtxq9/install: 3: /tmp/gzexe.KPHPVRtxq9/install: Syntax error ...
    我没有遇到这种情况,是CentOS系统吗
  • 惜为伊人醉 17天前
    引用 41
    Nothing1024 发表于 2021-1-10 10:48
    我没有遇到这种情况,是CentOS系统吗
    是啊。centos 7 64
  • 楼主 Nothing1024 17天前
    引用 42
    惜为伊人醉 发表于 2021-1-10 10:48
    是啊。centos 7 64
    老哥是放在根目录了吗?
  • icecoffer 17天前
    引用 43
    1h1g的机器都能搭建?要求这么低吗...
  • 楼主 Nothing1024 17天前
    引用 44
    icecoffer 发表于 2021-1-10 10:54
    1h1g的机器都能搭建?要求这么低吗...
    对 其实不是特别吃资源
    前几年4G时代,搭建单机版时,大家的VM的内存都调的300~512MB,当时的服务端和现在一样
    不过很多人的方案都是创建8G虚拟内存,所以可能会要求大硬盘(10G鸡测试了不行,直接填满,15G+吧)
  • zhongziso 16天前
    引用 45
    centos5.8是最佳的dof系统
  • 财神 16天前
    引用 46
    插眼 有时间搭建一个
  • 主菜单 16天前
    引用 47
    Nothing1024 发表于 2021-1-10 10:43
    一键脚本里面会安装依赖
    如果想自己安装的话,应该是
    (提取自果汁脚本,就是参考教程第一个帖子)
    我这里DNFlogin.exe倒是没报毒,是DNF和DNF10.exe报毒
    那如果不用修改器的话,可以通过登陆器之类的去修改点卷和金币之类的吗?
  • 游客
    48
返回