凌峰创科服务平台

Unturned服务器怎么建?新手入门指南

建立Unturned服务器可以让您与朋友一起探索、生存和战斗,但这个过程需要一些技术知识和耐心,以下是详细的步骤和注意事项,帮助您成功搭建并运行自己的Unturned服务器。

Unturned服务器怎么建?新手入门指南-图1
(图片来源网络,侵删)

服务器准备工作

在开始之前,您需要确保您的计算机或服务器满足以下基本要求:

  1. 硬件配置:Unturned对硬件要求不高,但建议至少拥有4GB内存、双核处理器和稳定的网络连接(推荐10Mbps以上带宽),如果计划容纳10名以上玩家,建议内存提升至8GB以上,并选择更快的CPU。
  2. 操作系统:Windows、Linux(如Ubuntu)或macOS均可,但Linux系统更稳定且资源占用较低,推荐使用Ubuntu 20.04 LTS版本。
  3. 网络设置:确保路由器允许端口转发(默认端口27015和27016),并配置静态IP地址以避免服务器IP变更。

安装Unturned服务器

下载服务器文件

  • SteamCMD方式(推荐):
    SteamCMD是Steam官方的命令行工具,用于管理游戏服务器。

    • 安装SteamCMD:访问SteamCMD官网下载对应系统的版本,解压到固定目录(如/home/steamcmd)。
    • 登录Steam并更新服务器:
      ./steamcmd.sh
      login anonymous
      force_install_dir /home/unturned
      app_update 1110390 validate
      quit
    • 上述命令会下载最新版本的Unturned服务器到/home/unturned目录。
  • 手动下载
    若无法使用SteamCMD,可通过Steam客户端的“工具”栏目找到“Unturned Dedicated Server”手动下载。

配置服务器文件

服务器文件位于/home/unturned(或自定义目录)下的Servers文件夹,您需要创建一个新文件夹作为服务器实例(如MyServer),并编辑以下关键文件:

Unturned服务器怎么建?新手入门指南-图2
(图片来源网络,侵删)
  • Command-line.txt:启动参数,格式如下:

    -nographics -batchmode -port 27015 -maxplayers 10 -mode PvE -difficulty Easy

    参数说明:
    | 参数 | 说明 | |------|------| | -nographics | 无图形界面,节省资源 | | -batchmode | 批处理模式,适合服务器运行 | | -port | 服务器端口(默认27015) | | -maxplayers | 最大玩家数量 | | -mode | 游戏模式(PvE/PvP) | | -difficulty | 难度(Easy/Medium/Hard) |

  • Config.json:服务器详细配置,包括地图、时间、PVE/PVP开关等,可通过Unturned官方Wiki参考配置示例。

启动服务器

  • Windows:直接运行DedicatedServer.exe(位于Servers/MyServer目录)。
  • Linux:使用screentmux工具后台运行,避免终端关闭导致服务器停止:
    screen -S unturned
    cd /home/unturned/Servers/MyServer
    ./DedicatedServer.x86_64

    按下Ctrl+A+D detached会话,服务器即可在后台运行。

    Unturned服务器怎么建?新手入门指南-图3
    (图片来源网络,侵删)

管理服务器

  1. 管理员权限
    在游戏中输入@password [管理员密码]获取权限,或通过Permissions.json文件预设管理员账号。
  2. MOD支持
    将MOD文件放入Servers/MyServer/Mods目录,并在Command-line.txt中添加-mod [MOD名称]参数,需确保所有玩家安装相同MOD。
  3. 备份与更新
    定期备份Servers/MyServer文件夹,并通过SteamCMD更新服务器:
    ./steamcmd.sh
    login anonymous
    force_install_dir /home/unturned
    app_update 1110390
    quit

常见问题排查

  • 端口占用:使用netstat -tulpn(Linux)或netstat -ano(Windows)检查端口是否被占用,更换端口或关闭冲突程序。
  • 玩家无法连接:检查防火墙和路由器端口转发设置,确保IP地址正确。
  • 卡顿或掉线:降低maxplayers或升级硬件配置,尝试调整Config.json中的网络参数。

相关问答FAQs

Q1: 如何修改服务器名称和欢迎消息?
A1: 服务器名称可在Config.json中的ServerName字段修改,欢迎消息通过WelcomeMessage设置。

"ServerName": "我的Unturned服务器",
"WelcomeMessage": "欢迎!请遵守服务器规则。"

修改后重启服务器生效。

Q2: 如何禁止特定玩家进入服务器?
A2: 通过Banned.json文件管理封禁列表,编辑该文件,添加玩家ID(Steam64位ID)和原因:

[
  {
    "ID": "76561198123456789",
    "Name": "违规玩家",
    "Reason": "使用作弊器"
  }
]

保存后重启服务器即可生效,玩家ID可通过游戏内@listplayers命令查看。

分享:
扫描分享到社交APP
上一篇
下一篇