
V Rising《夜族崛起》 专用服务器搭建教程V Rising 是由 Stunlock Studios 开发的一款吸血鬼主题生存动作游戏。玩家扮演一位从沉睡中苏醒的吸血鬼在开放世界中狩猎、建造城堡、扩张势力同时需要躲避阳光和人类的追杀。游戏将生存建造与 ARPG 战斗完美融合其多人模式支持 PvP 和 PvE 两种玩法是近年来最受欢迎的生存类游戏之一。搭建私有专用服务器你可以自定义吸血鬼能力倍率、昼夜时长、资源掉落率以及 PvP 的开放时段打造专属于你们小团体的吸血鬼世界。本教程将使用 Docker Compose 完成 V Rising 专用服务器的快速部署。服务器配置V Rising 的服务端对 CPU 单核性能有一定要求战斗计算和城堡模拟都依赖较强的计算力。建议选择主频较高的云服务器实例。推荐使用雨云服务器 rainyun-com注册填优惠码2026off领 5 折优惠券。4 核 8GB 机型能够稳定承载 20-40 名玩家同时在线满足激烈的 PvP 对战和大型城堡建造的计算需求。配置项推荐值CPU4 核内存8GB硬盘30GB SSD系统Ubuntu 22.04 LTS带宽10Mbps 以上提示V Rising 服务端为 Windows 原生程序Docker 方案使用 Wine 层运行性能略有损耗但稳定性良好。准备工作安装 Docker 与 Docker Composecurl-fsSLhttps://get.docker.com|shsystemctlenabledockersystemctl startdockeraptinstall-ydocker-compose-plugindockercompose version创建目录结构mkdir-p/opt/vrising-server/{data,saves,logs}cd/opt/vrising-server安装部署Docker Compose编写 docker-compose.yml在/opt/vrising-server/目录下创建docker-compose.ymlversion:3.8services:vrising:image:trueosiris/vrising:latestcontainer_name:vrising-serverrestart:unless-stoppedports:-9876:9876/udp# 游戏端口-9877:9877/udp# 查询端口volumes:-./data:/mnt/vrising/server-./saves:/mnt/vrising/persistentdataenvironment:-SERVERNAMEMy V Rising Server-WORLDNAMEworld1-MAXCONNECTEDUSERS40-MAXCONNECTEDADMINS4-SERVERPASSWORD-LISTONONSTEAMtrue-LISTPRIVATEfalse-TZAsia/Shanghaimem_limit:6gcpus:3.5启动服务器dockercompose up-ddockercompose logs-fvrising首次启动需要通过 Steam 下载服务端文件约 2-3GB请耐心等待。日志出现Startup done表示服务器已就绪。配置说明游戏服务器设置文件主要配置文件位于./data/Settings/目录ServerHostSettings.json— 服务器基础配置{Name:My V Rising Server,Description:,Port:9876,QueryPort:9877,MaxConnectedUsers:40,MaxConnectedAdmins:4,ServerFps:30,SaveName:world1,Password:,Secure:true,ListOnSteam:true,ListOnEOS:true}ServerGameSettings.json— 游戏内规则配置核心{GameModeType:PvE,CastleDecayRateModifier:1.0,BloodDrainModifier:1.0,DayDurationInSeconds:1080,NightDurationInSeconds:540,BloodEssenceYieldModifier:1.0,ResourceYieldModifier:1.0,CraftRateModifier:1.0,ResearchCostModifier:1.0,RefinementCostModifier:1.0,PlayerDamageMode:Always,CastleDamageMode:Never,AnnounceSiegeWeaponSpawn:true}PvP 模式配置如需开启 PvP 服务器修改以下字段{GameModeType:PvP,PlayerDamageMode:Always,CastleDamageMode:TimeRestricted,CastleSiegeWeaponHealth:1.0,PvPProtectionEnabled:true}设置管理员编辑./data/adminlist.txt每行添加一个玩家的 Steam 64 ID76561198XXXXXXXXX 76561198YYYYYYYYY防火墙/端口配置V Rising 服务器需要开放以下端口端口协议用途9876UDP游戏主连接端口9877UDPSteam 服务器查询端口# UFW 配置ufw allow9876/udp ufw allow9877/udp ufw reload# 验证ss-ulnp|grep9876在云服务商安全组中添加对应 UDP 入站规则否则玩家将无法在 Steam 服务器列表中找到你的服务器。常见问题Q1服务器在 Steam 列表中不显示确认ListOnSteam为true9876 和 9877 两个 UDP 端口均已放行。部分云服务商默认拦截 UDP 流量需手动在安全组中放行。Q2玩家连接时显示版本不匹配V Rising 更新频繁需确保服务端与客户端版本一致。重新执行docker compose pull docker compose up -d拉取最新镜像。Q3城堡数据损坏或丢失确认./saves/目录有写入权限并定期备份tar-czf/backup/vrising-$(date%Y%m%d).tar.gz /opt/vrising-server/saves/Q4服务器 CPU 持续满载将ServerFps从默认的 30 降低到 15可以有效降低 CPU 占用同时玩家几乎感觉不到差异。{ServerFps:15}Q5如何重置世界停止容器删除./saves/目录下对应世界名称的文件夹然后重启容器服务器将生成全新的世界。dockercompose stoprm-rf/opt/vrising-server/saves/world1dockercompose start