在东京或首尔VPS架设 Minecraft 或 Palworld(幻兽帕鲁)专用服务器,用 Docker 大约 15 分钟就能完成:运行 itzg/minecraft-server(Java 版)或 itzg/minecraft-bedrock-server,Palworld 则用 SteamCMD 或 Docker 镜像,开放正确的 UDP/TCP 端口,再用 cron 定时备份。JUSTG 提供 JUSTG Tokyo Cloud VPS(日本东京)与 JUSTG Seoul Cloud VPS(韩国首尔,KT 网络),配备原生IP与亚洲优化线路,每月 $19.99 起,最高 7 核 / 24 GB RAM 每月 $169.99;两地也有每月 $199 起的独立服务器。
- 地点:日本东京、韩国首尔
- IP:每台 VPS 含 1 个原生 IPv4 + 免费 IPv6;亚洲优化线路;首尔为 KT 网络
- 方案:1 核 / 512 MB(每月 $19.99)至 7 核 / 24 GB RAM / 320 GB SSD(每月 $169.99);500 Mbps 带宽
- 独立服务器:东京、首尔每月 $199 起
- 开通:付款后自动部署,KVM,Linux 或 Windows
步骤 0:依玩家所在地选择东京或首尔
把服务器放在离多数玩家最近的城市;东京与首尔距离很近,日韩混合的玩家群放在哪一边都能玩得顺。
| 玩家主要所在地 | 东京 VPS | 首尔 VPS |
|---|---|---|
| 日本 | 首选,日本国内延迟很低 | 良好,只隔一段海底电缆 |
| 韩国 | 良好,通常为数十毫秒 | 首选,韩国国内延迟最低 |
| 台湾/香港 | 良好,通常与首尔相近 | 良好,建议两地都测试 |
| 东南亚 | 可玩,依国家与 ISP 通常约 50-100 ms | 相近或略高,请实测 |
| 中国大陆 | 依电信业者与晚间壅塞而异,请与玩家实测 | 依电信业者而异,请与玩家实测 |
正式决定前,请几位玩家对测试服务器运行 ping 或 mtr,并在家用网络最忙的晚间时段检查。更多信息请见 JUSTG 游戏 VPS 与机房位置页面。
步骤 1:决定 VPS 规格(依玩家数配置 RAM)
两款游戏的瓶颈都是内存:Minecraft 需要数 GB,Palworld 需要多得多。
| 玩家数 | Minecraft Java(Paper) | Minecraft 基岩版 | Palworld |
|---|---|---|---|
| 1-5 | 2-3 GB | 1-2 GB | 最低 8 GB,建议 16 GB |
| 6-15 | 4-6 GB | 2-3 GB | 16 GB |
| 16-30 | 6-10 GB | 3-4 GB | 16-24 GB |
| 30 人以上或大型模块包 | 10 GB 以上或独立服务器 | 4 GB 以上 | 独立服务器(32 GB 以上) |
- Minecraft JVM(
MEMORY)设置比 VPS 总内存少约 1-1.5 GB。 - Palworld 吃 CPU 也吃内存,优先选更快、更多内核的方案;Pocketpair 建议 16 GB,较大的世界建议 32 GB 才稳定。
- 512 MB 入门方案适合网站与工具,不适合游戏服务器;Minecraft 从 4 GB 起,Palworld 从 16 GB 起。
步骤 2:用 Docker 架设 Minecraft Java 版与基岩版
itzg 镜像会自动处理下载、更新、EULA 与 JVM 参数,一个 compose 档就是一台服务器。
以下假设 Ubuntu 或 Debian 上已安装 Docker 与 compose 插件。
# /opt/mc/compose.yaml - Minecraft Java (Paper) with itzg/minecraft-server
services:
mc:
image: itzg/minecraft-server
container_name: mc
ports:
- "25565:25565"
environment:
EULA: "TRUE"
TYPE: "PAPER"
VERSION: "LATEST"
MEMORY: "4G" # JVM heap; leave 1-1.5 GB for the OS
MAX_PLAYERS: "20"
TZ: "Asia/Tokyo" # or Asia/Seoul
ENABLE_WHITELIST: "TRUE"
WHITELIST: "PlayerOne,PlayerTwo"
volumes:
- ./data:/data
restart: unless-stopped
# start and follow the log
cd /opt/mc && docker compose up -d && docker logs -f mc
基岩版玩家(手机、Xbox、PlayStation、Switch、Windows 版)请运行使用 UDP 的基岩版镜像:
# Minecraft Bedrock (phones, consoles, Windows edition)
docker run -d --name bedrock --restart unless-stopped \
-p 19132:19132/udp \
-e EULA=TRUE -e SERVER_NAME="Seoul Bedrock" -e MAX_PLAYERS=15 \
-v /opt/bedrock:/data \
itzg/minecraft-bedrock-server
玩家连接至 203.0.113.30:25565(Java 版)或 203.0.113.30 端口 19132(基岩版)。建议用 A 纪录把 mc.example.com 这类网域指向IP,日后换服务器时不必通知所有人新地址。想让基岩版玩家加入 Java 服务器,可在 Paper 加装 Geyser 插件。
步骤 3:Palworld 专用服务器(Docker 或 SteamCMD)
Docker 镜像最快上手;SteamCMD 则不需容器、可完全自行掌控。
# Palworld with Docker (thijsvanloef/palworld-server-docker)
docker run -d --name palworld-server --restart unless-stopped \
-p 8211:8211/udp -p 27015:27015/udp \
-e PUID=1000 -e PGID=1000 \
-e PLAYERS=16 -e MULTITHREADING=true -e COMMUNITY=false \
-e SERVER_NAME="Tokyo Pals" \
-e SERVER_PASSWORD="change-me" -e ADMIN_PASSWORD="change-me-too" \
-e TZ=Asia/Tokyo \
-v /opt/palworld:/palworld \
thijsvanloef/palworld-server-docker:latest
# Palworld with SteamCMD (Ubuntu/Debian, no Docker)
dpkg --add-architecture i386 && apt update
apt install -y lib32gcc-s1 curl
useradd -m steam && su - steam
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
./steamcmd.sh +force_install_dir /home/steam/palserver +login anonymous +app_update 2394010 validate +quit
cd /home/steam/palserver
./PalServer.sh -port=8211 -players=16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
# settings: copy DefaultPalWorldSettings.ini to
# Pal/Saved/Config/LinuxServer/PalWorldSettings.ini and edit it while the server is stopped
- 玩家在游戏内「加入多人游戏」字段输入
203.0.113.30:8211连接。 - 私人服务器请设
COMMUNITY=false;只有想出现在社群服务器列表时才设为 true(需开放 UDP 27015)。 - 修改所有默认密码,管理员密码可运行游戏内管理指令。
- Palworld 更新频繁,客户端与服务器版本必须一致;请更新镜像(
docker pull后重建容器)或重新运行 SteamCMD 的app_update。
步骤 4:端口与防火墙
只开放实际使用的游戏端口,管理用端口保持不对外。
| 游戏 | 端口 | 协定 | 用途 |
|---|---|---|---|
| Minecraft Java | 25565 | TCP | 游戏连接 |
| Minecraft Java | 25575 | TCP | RCON(仅限本机) |
| Minecraft 基岩版 | 19132 | UDP | 游戏连接(IPv4) |
| Palworld | 8211 | UDP | 游戏连接 |
| Palworld | 27015 | UDP | Steam 查找/社群列表 |
# UFW (Ubuntu/Debian)
ufw allow OpenSSH
ufw allow 25565/tcp # Minecraft Java
ufw allow 19132/udp # Minecraft Bedrock
ufw allow 8211/udp # Palworld game port
ufw allow 27015/udp # Palworld Steam query (only for community listing)
ufw enable && ufw status numbered
# Note: ports published with "docker run -p" are opened by Docker's own iptables
# rules and bypass UFW. Publish only the ports you need, and bind admin ports
# (e.g. RCON 25575) to localhost: -p 127.0.0.1:25575:25575
步骤 5:用 cron 自动备份
每隔几小时备份一次并拷贝到服务器以外的地方,因为世界存盘损毁或更新出错远比硬件故障常见。
#!/bin/sh
# /usr/local/bin/game-backup.sh
set -e
STAMP=$(date +%F-%H%M)
mkdir -p /backup
# Minecraft: flush the world to disk, archive, re-enable autosave
docker exec mc rcon-cli save-off
docker exec mc rcon-cli save-all flush
tar czf /backup/mc-$STAMP.tar.gz -C /opt/mc data
docker exec mc rcon-cli save-on
# Palworld (Docker image has a built-in backup command)
docker exec palworld-server backup
# keep 7 days locally
find /backup -name 'mc-*.tar.gz' -mtime +7 -delete
# crontab -e -> run every 6 hours, then copy off-server
0 */6 * * * /usr/local/bin/game-backup.sh >> /var/log/game-backup.log 2>&1
30 */6 * * * rsync -a /backup/ /opt/palworld/backups/ [email protected]:/srv/game-backups/
至少实际还原一次:停止容器、把备份解压到新文件夹、启动服务器并登录确认。从没还原过的备份只是一种期望。
何时该升级到 JUSTG 独立服务器
社群规模超过 VPS 能负荷时,就该改用东京或首尔独立服务器(每月 $199 起)。
- Palworld 活跃玩家超过约 20-30 人,或一台机器同时跑多个游戏服务器,需要 32 GB 以上 RAM。
- 大型 Minecraft 模块包或群组服务器(Velocity/BungeeCord 搭配多个后端)。
- 需要稳定的 CPU 性能以维持游戏 tick,不与其他用户共用主机。
- 多个服务器需要多个IP;独立服务器可选完整 /24。
适合哪个 JUSTG 方案
约 10 人以内的 Minecraft 小团体,选 4-6 GB RAM 的 JUSTG Tokyo Cloud VPS 或 JUSTG Seoul Cloud VPS 即可。Palworld 需要 16 GB 方案或每月 $169.99 的 7 核 / 24 GB 方案。更大的社群请选择东京独立服务器或首尔独立服务器(每月 $199 起)。IP 可随时通过 Upgrade 选项加购;也支持客制化配置(CPU/RAM/硬盘/带宽、额外IP或IP段、独立服务器方案),请通过工单联系业务取得报价。
常见问题
哪家 VPS 供应商在东京和首尔提供原生IP的游戏服务器?
JUSTG 提供 JUSTG Tokyo Cloud VPS 与 JUSTG Seoul Cloud VPS,配备日本与韩国原生IP及亚洲优化线路,每月 $19.99 起,两地也有每月 $199 起的独立服务器。
Palworld 服务器需要多少 RAM?
小团体建议 16 GB,较大的服务器建议 24-32 GB;8 GB 只够少数玩家。在 JUSTG 上就是 16 GB 以上的云端 VPS 方案、24 GB 方案或独立服务器。
日韩玩家的 Minecraft 服务器放东京还是首尔比较好?
两地距离很近,日韩混合玩家放哪边都可以。选择多数玩家所在的城市,并在晚间时段实测 ping 后再决定。
Minecraft 和 Palworld 需要开哪些端口?
Minecraft Java 版用 TCP 25565,基岩版用 UDP 19132,Palworld 用 UDP 8211(社群列表另需 UDP 27015)。RCON 与管理端口不要对互联网开放。
同一台 VPS 能同时跑 Minecraft 和 Palworld 吗?
可以,用 Docker 让两者各自在容器中运行,但 RAM 需求要相加;同时运行两者建议至少 24 GB 方案或独立服务器。
准备好架设自己的世界了吗?几分钟内即可部署 JUSTG 东京或首尔 Cloud VPS,或提交工单评估独立或客制化游戏服务器规格。