ARK: Survival Evolved 服务器工具常见问题解决方案

ARK: Survival Evolved 服务器工具常见问题解决方案

ARK: Survival Evolved 服务器工具常见问题解决方案

项目基础介绍

ARK: Survival Evolved 服务器工具(ark-server-tools)是一个用于管理 ARK: Survival Evolved 服务器的开源项目。该项目主要用于在 Linux 系统上管理 ARK 服务器的启动、停止、备份、更新等操作。该项目的主要编程语言是 Shell 脚本,但也涉及到一些 Perl 脚本。

新手使用注意事项及解决方案

1. 无法获取最新版本

问题描述:在更新 ARK 服务器工具时,可能会遇到无法获取最新版本的错误信息,特别是在从 1.6.53 或更早版本更新时。

解决方案:

检查 GitHub 仓库设置:确保在配置文件中正确设置了 GitHub 仓库地址。如果之前使用的是 FezVrasta/ark-server-tools,需要将其更改为 arkmanager/ark-server-tools。手动修改配置:编辑 arkmanager 配置文件,找到 arkstGithubRepo 变量,将其值从 FezVrasta/ark-server-tools 修改为 arkmanager/ark-server-tools。重新安装:如果手动修改配置无效,建议使用 netinstall.sh 脚本重新安装 ARK 服务器工具。

2. 防火墙端口未开放

问题描述:ARK 服务器无法与外部通信,通常是因为防火墙未开放必要的端口。

解决方案:

检查防火墙规则:确保以下端口在防火墙中已开放:

UDP 端口:27016, 7777, 7778TCP 端口:27016, 7777, 7778

添加防火墙规则:使用 iptables 命令添加必要的防火墙规则,例如:

iptables -I INPUT -p udp --dport 27016 -j ACCEPT

iptables -I INPUT -p tcp --dport 27016 -j ACCEPT

iptables -I INPUT -p udp --dport 7777 -j ACCEPT

iptables -I INPUT -p tcp --dport 7777 -j ACCEPT

iptables -I INPUT -p udp --dport 7778 -j ACCEPT

iptables -I INPUT -p tcp --dport 7778 -j ACCEPT

保存防火墙配置:确保防火墙规则在系统重启后仍然有效,可以使用 iptables-save 命令保存当前配置。

3. 依赖包缺失

问题描述:在安装或运行 ARK 服务器工具时,可能会因为缺少必要的依赖包而导致功能无法正常使用。

解决方案:

检查依赖包:根据操作系统的不同,安装必要的依赖包。

CentOS/RHEL:安装 perl-Compress-Zlib, curl, lsof, glibc.i686, libstdc++.i686, bzip2。Debian/Ubuntu:安装 perl-modules, curl, lsof, libc6-i386, lib32gcc-s1(或 lib32gcc1 如果使用 Debian Buster 或 Ubuntu 20.04 或更早版本), bzip2。

安装依赖包:使用包管理器安装缺失的依赖包,例如在 CentOS 上使用 yum install,在 Debian/Ubuntu 上使用 apt-get install。验证安装:安装完成后,重新启动 ARK 服务器工具,验证功能是否正常。

通过以上步骤,新手用户可以更好地解决在使用 ARK: Survival Evolved 服务器工具时遇到的常见问题。

相关推荐

吞卡手电电动价格
365bet游戏官方开户

吞卡手电电动价格

📅 09-05 👁️ 9106
淘宝APP怎么扫码登录
beat365最新版2022

淘宝APP怎么扫码登录

📅 11-05 👁️ 3024
同仁双宝效果是真的吗 同仁双宝让你体力更好
best365网页版登录官方网

同仁双宝效果是真的吗 同仁双宝让你体力更好

📅 07-08 👁️ 713
最常用的数据分析软件有哪些?从基础到高级的推荐
365bet游戏官方开户

最常用的数据分析软件有哪些?从基础到高级的推荐

📅 11-04 👁️ 536