游戏服务器搭建指南:香港低延迟节点部署MC/幻兽帕鲁/CS2私服配置实录
和朋友组建专属游戏服务器,不受公共服务器规则限制,是很多玩家的梦想。香港VPS凭借对大陆玩家10~30ms的超低延迟,是搭建亚洲区游戏私服的首选节点。本文带你完成三款热门游戏私服的完整部署。
一、游戏服务器选型要点
配置核心要素
| 游戏 | 最低配置 | 推荐配置(10~20人) | 关键资源 |
|---|---|---|---|
| Minecraft Java版 | 2核2G | 4核8G | 内存最关键 |
| 幻兽帕鲁(Palworld) | 4核8G | 8核16G | CPU+内存 |
| CS2(反恐精英2) | 2核4G | 4核8G | CPU+带宽 |
| Terraria | 1核1G | 2核2G | 极低配置即可 |
| Valheim | 2核4G | 4核8G | 内存 |
带宽需求参考
- Minecraft:每个玩家约消耗0.5~2Mbps
- 幻兽帕鲁:每个玩家约消耗1~3Mbps
- CS2:每个玩家约消耗0.3~1Mbps(128tick服务器约1.5Mbps)
二、Minecraft Java版服务器部署
安装Java环境
apt update
apt install -y openjdk-21-jdk
# 验证安装
java -version下载并启动Minecraft服务端
# 创建目录
mkdir -p /srv/minecraft && cd /srv/minecraft
# 下载最新服务端(以Paper为例,性能优于官方服务端)
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/latest/downloads/paper-1.21.4-latest.jar -O paper.jar
# 初始化服务器(首次运行会生成eula.txt)
java -Xmx4G -Xms2G -jar paper.jar --nogui
# 同意EULA
echo "eula=true" > eula.txt
# 正式启动
java -Xmx4G -Xms2G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-jar paper.jar --nogui关键JVM参数说明
-Xmx4G:最大堆内存4GB(建议为总内存的70%)-Xms2G:初始堆内存2GB(与Xmx设置相近减少GC压力)-XX:+UseG1GC:G1垃圾收集器,减少卡顿(TPS提升明显)
配置为系统服务(systemd)
<code">cat > /etc/systemd/system/minecraft.service << 'EOF' [Unit] Description=Minecraft Server After=network.target [Service] User=minecraft WorkingDirectory=/srv/minecraft ExecStart=/usr/bin/java -Xmx4G -Xms2G -XX:+UseG1GC -jar paper.jar --nogui ExecStop=/bin/kill -SIGINT $MAINPID Restart=on-failure RestartSec=30 [Install] WantedBy=multi-user.target EOF useradd -r -s /bin/false minecraft chown -R minecraft:minecraft /srv/minecraft systemctl daemon-reload systemctl enable minecraft systemctl start minecraft
server.properties关键配置
# /srv/minecraft/server.properties 关键参数
# 最大玩家数
max-players=20
# 视野距离(降低可提升服务器性能)
view-distance=8
simulation-distance=6
# 防止玩家作弊(建议开启)
online-mode=true
# 服务器描述(显示在服务器列表)
motd=我的私人Minecraft服务器
# 白名单(仅允许白名单玩家加入)
white-list=true三、幻兽帕鲁(Palworld)服务器部署
# 安装SteamCMD
apt install -y lib32gcc-s1
mkdir -p /srv/steamcmd && cd /srv/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xvzf steamcmd_linux.tar.gz
# 下载幻兽帕鲁服务端
./steamcmd.sh +login anonymous \
+app_update 2394010 validate \
+quit
# 创建配置文件目录
mkdir -p ~/.steam/steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/
# 启动服务器
cd ~/.steam/steam/steamapps/common/PalServer
./PalServer.sh \
-port=8211 \
-players=16 \
-NoAsyncLoadingThread \
-UseMasterServer=falsePalWorldSettings.ini关键配置
<code">[/Script/Pal.PalGameWorldSettings] OptionSettings=( Difficulty=None, DayTimeSpeedRate=1.000000, NightTimeSpeedRate=1.000000, ExpRate=2.0, ; 经验倍率(2倍升级更快) PalCaptureRate=1.5, ; 帕鲁捕获率 ServerPlayerMaxNum=16, ; 最大玩家数 ServerName="我的帕鲁服务器", AdminPassword="管理员密码", ServerPassword="服务器密码" )
四、CS2专用服务器部署
# 安装SteamCMD(如未安装)
# 下载CS2服务端
./steamcmd.sh +login anonymous \
+app_update 730 validate \
+quit
# 申请并配置Game Server Login Token(GSLT)
# 访问 https://steamcommunity.com/dev/managegameservers 申请token
# 启动CS2服务器
cd ~/.steam/steam/steamapps/common/Counter-Strike\ Global\ Offensive/game/bin/linuxsteamrt64/
./cs2 \
-dedicated \
-console \
+sv_setsteamaccount 你的GSLT_TOKEN \
+map de_dust2 \
+game_type 0 \
+game_mode 1 \
+sv_maxrate 128000 \
+sv_minrate 64000server.cfg关键配置
// /cs2/game/csgo/cfg/server.cfg
hostname "我的CS2服务器"
sv_password "" // 服务器密码(空=公开)
sv_cheats 0
sv_lan 0
// 128tick竞技服务器
sv_mincmdrate 128
sv_maxcmdrate 128
sv_minupdaterate 128
sv_maxupdaterate 128
// 反作弊
sv_pure 1
sv_kick_ban_duration 0五、防火墙端口配置
| 游戏 | 需要开放的端口 | UFW命令 |
|---|---|---|
| Minecraft Java版 | 25565/TCP | ufw allow 25565/tcp |
| 幻兽帕鲁 | 8211/UDP、8211/TCP | ufw allow 8211 |
| CS2 | 27015/UDP、27015/TCP | ufw allow 27015 |
| Terraria | 7777/TCP | ufw allow 7777/tcp |
六、性能监控与优化
# 实时监控服务器负载
htop
# 查看Minecraft服务器TPS(需进入游戏控制台)
# /tps -- 正常应在18~20 TPS
# 监控内存使用
free -h
# 如果内存不足,考虑开启Swap(临时解决方案)
fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab七、总结
在香港VPS上搭建游戏私服,大陆玩家的延迟通常在10~40ms之间,游戏体验接近本地服务器水平。Minecraft 10人服务器推荐4核8G配置,幻兽帕鲁需要8核16G起步,CS2 10人服务器4核8G足够。IDC.Net的香港VPS和独立服务器均支持自定义防火墙规则,可以精确开放游戏所需端口,保障服务器安全。
版权声明:
作者:后浪云
链接:https://idc.net/help/442723/
文章版权归作者所有,未经允许请勿转载。
THE END
