在東京或首爾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,或提交工單評估獨立或客製化遊戲伺服器規格。