PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

Conan Exiles专用服务器搭建指南 [复制链接]

1#
Conan Exiles是一款开放世界生存游戏,支持单人或者多人游戏,除了官方服务器,也可以用自己的服务器(国内或美国服务器都行)搭建专用服。下面详细介绍手动搭建的步骤,适合熟悉 Linux 命令、想自定义服务器的玩家。
一、准备服务器
搭建前先确保服务器已更新,并且有 root 管理员权限。用 SSH 登录服务器后,输入以下命令更新系统:
  1. sudo apt update  sudo apt upgrade  
复制代码
然后安装必要工具:
  1. sudo apt install lib32gcc-s1 wget screen  
复制代码
二、安装Wine
因为游戏服务器文件基于Windows,需要用Wine来运行。按以下步骤在Ubuntu系统安装:
启用32位支持:
  1. sudo dpkg --add-architecture i386
复制代码
添加Wine的软件源:
  1. sudo mkdir -pm755 /etc/apt/keyrings  sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key  sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources  
复制代码
更新软件源并安装Wine:
  1. sudo apt update  sudo apt install --install-recommends winehq-stable  
复制代码
验证安装:输入wine --version,查看版本是否正确。
三、下载并安装SteamCMD
创建存放SteamCMD的文件夹并进入:
  1. mkdir ~/steamcmd  cd ~/steamcmd  
复制代码
下载SteamCMD并解压:
  1. wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz  tar -xvzf steamcmd_linux.tar.gz  
复制代码
运行 SteamCMD:
  1. ./steamcmd.sh  
复制代码
四、下载Conan Exiles服务器文件
在SteamCMD中匿名登录:
  1. login anonymous  
复制代码
设置文件安装路径(例如安装到 conanexiles_server 文件夹):
  1. force_install_dir ~/conanexiles_server/  
复制代码
下载服务器文件(当前应用ID是440900,建议安装前到SteamDB确认最新ID):
  1. app_update 440900 validate  
复制代码
下载时间取决于网络速度,耐心等待完成。
五、配置服务器参数
下载完成后,配置文件在~/conanexiles_server/ConanSandbox/Saved/Config/WindowsServer路径下:
编辑主配置文件Engine.ini:
  1. nano ~/conanexiles_server/ConanSandbox/Saved/Config/WindowsServer/Engine.ini  
复制代码
修改以下内容:
  1. 服务器名称:ServerName=你设置的服务器名字服务器密码:ServerPassword=你设置的密码最大玩家数:MaxPlayers=20(可根据需求调整)
复制代码
其他配置(如资源刷新速度、PVP 模式)在 ServerSettings.ini 文件中修改,方法同上。
保存文件:按 Ctrl+X,输入 Y 确认保存。
六、启动服务器
进入服务器目录:
  1. cd ~/conanexiles_server
复制代码
用Wine启动服务器(显示日志方便排查问题):
  1. wine ConanSandboxServer.exe -log  
复制代码
后台运行(关闭终端后服务器仍保持运行):
  1. screen -S conanserver  wine ConanSandboxServer.exe -log  
复制代码
启动后按 Ctrl+A+D 退出当前窗口,服务器会在后台运行。后续想查看服务器状态,输入screen -r conanserver重新连接。
检查服务器是否启动:
  1. ps aux | grep ConanSandboxServer  
复制代码
七、设置防火墙
Conan Exiles 需要开放以下端口:
  1. 游戏端口:7777/UDP查询端口:27015/UDPRCON 管理端口:27016/TCP(可选)
复制代码
用UFW防火墙开启端口:
  1. sudo ufw allow 7777/udp  sudo ufw allow 27015/udp  sudo ufw allow 27016/tcp  sudo ufw reload  
复制代码
八、玩家连接服务器的方法
在游戏内服务器列表中搜索你设置的服务器名称。
直接输入服务器 IP 和端口连接,格式为IP地址:端口号(例如123.45.67.89:7777)。
分享 转发
TOP
发新话题 回复该主题