Máy chủ game · không KYC
Lưu Trữ Máy chủ Minecraft Trên VPS Offshore
Vận hành một máy chủ Minecraft nhanh, được bảo vệ chống DDoS trên một VPS offshore mà bạn thanh toán bằng crypto, không cần xác minh danh tính và không có bên thứ ba nào giới hạn băng thông thế giới của bạn.
Đó là gì
Minecraft Server là backend multiplayer tự lưu trữ (self-hosted) cho Minecraft: Java Edition, cho phép bạn vận hành một thế giới liên tục để bạn bè hoặc cả một cộng đồng kết nối vào qua internet. Các biến thể máy chủ như Paper và Purpur bổ sung hỗ trợ plugin và cải thiện hiệu năng đáng kể so với máy chủ vanilla, nhờ đó bạn toàn quyền kiểm soát luật chơi, mod, whitelist và dữ liệu thế giới.
Tại sao nên lưu trữ offshore
Các máy chủ Minecraft công khai luôn là mục tiêu bị DDoS liên tục, còn việc thuê máy chủ trên các nền tảng thương mại thường đồng nghĩa với việc phải cung cấp giấy tờ tùy thân và số thẻ ngân hàng. Với một instance ChainVPS no-KYC, thanh toán bằng crypto, bạn vẫn giữ toàn quyền root, được bảo vệ DDoS liên tục và băng thông không giới hạn cho lưu lượng người chơi, đồng thời không bao giờ phải gắn cộng đồng game của bạn với danh tính thật.
Triển khai
Một cấu hình mẫu hoạt động thực tế
Sao chép nội dung này vào một instance ChainVPS mới. Thay thế các placeholder, sau đó khởi chạy.
services:
mc:
image: itzg/minecraft-server:latest
container_name: minecraft
ports:
- "25565:25565" # Java Edition (TCP) — the only port players need
# - "127.0.0.1:25575:25575" # RCON — keep bound to localhost, never public
environment:
EULA: "TRUE" # required: accepts Mojang EULA
TYPE: "PAPER" # high-performance server; use VANILLA/FABRIC/FORGE as needed
VERSION: "1.21.4" # pin a version; "LATEST" also works
MEMORY: "4G" # heap size; leave headroom below the VPS's total RAM
DIFFICULTY: "normal"
MAX_PLAYERS: "20"
VIEW_DISTANCE: "10"
SIMULATION_DISTANCE: "8"
ONLINE_MODE: "TRUE" # verify accounts with Mojang/Microsoft
ENABLE_WHITELIST: "TRUE"
OVERRIDE_WHITELIST: "TRUE"
ENABLE_RCON: "TRUE"
RCON_PASSWORD: "replace-with-a-long-random-string"
volumes:
- ./data:/data # world + configs persist here — back this up
stdin_open: true
tty: true
restart: unless-stopped
Tường lửa
Các cổng cần mở
| Cổng | Giao thức | Mục đích |
|---|---|---|
| 25565 | TCP | Kết nối từ client Java Edition — cổng duy nhất bắt buộc phải mở cho người chơi |
| 25575 | TCP | Console điều khiển từ xa RCON — chỉ bind vào 127.0.0.1, không bao giờ để lộ ra công khai |
| 19132 | UDP | Tùy chọn chơi chéo (crossplay) với Bedrock nếu bạn thêm plugin GeyserMC |
Chọn đúng cấu hình
Gói nào bạn cần
VPS Small (2 vCPU / 4 GB)
Đặt MEMORY 2-3G. Minecraft xử lý nặng theo từng tick trên một luồng đơn, nên tốc độ xung nhịp cao quan trọng hơn số nhân CPU.
VPS Pro (4 vCPU / 8 GB)
MEMORY 4-6G, giảm bớt view/simulation distance. Paper/Purpur giúp giữ tick time ổn định ở quy mô này.
Dedicated (fast single-core CPU, 16 GB+)
Modpack ngốn rất nhiều RAM và dồn tải lên một nhân CPU. Một máy dedicated với CPU xung nhịp cao giúp tránh tình trạng giật tick mà các nhân VPS dùng chung gây ra.
Vị trí tốt nhất: Đối với máy chủ game, ping của người chơi quan trọng hơn cấp độ riêng tư, vì vậy hãy chọn vị trí gần nhất với phần lớn người chơi của bạn. Các node Trung Âu của ChainVPS (NL, RO, LU) cùng cấp độ riêng tư CH mang lại độ trễ thấp trên khắp châu Âu trong khi vẫn cung cấp thanh toán no-KYC và bảo vệ DDoS; chọn IS hoặc MD nếu bạn muốn khu vực pháp lý offshore và người chơi của bạn trải khắp EU, chấp nhận được độ trễ cao hơn.
Khóa chặt bảo mật
Checklist tăng cường bảo mật
- Không bao giờ để lộ RCON (25575) ra internet — hãy bind nó vào 127.0.0.1 trong file compose và dùng một RCON_PASSWORD dài, ngẫu nhiên; thay vào đó hãy truy cập qua SSH hoặc docker exec.
- Giữ ONLINE_MODE=TRUE và bật whitelist (ENABLE_WHITELIST/OVERRIDE_WHITELIST) để chỉ những tài khoản đã xác minh, được duyệt mới có thể tham gia; thêm người chơi bằng lệnh 'docker exec minecraft rcon-cli whitelist add <name>'.
- Tự động hóa việc sao lưu thế giới: lập cron chạy 'docker exec minecraft rcon-cli save-off && save-all', sau đó nén (tar) volume ./data, rồi chạy 'save-on' — lưu các bản sao ở nơi khác ngoài máy chủ để một sự cố crash hay wipe không bao giờ khiến bạn mất thế giới của mình.
- Chạy firewall trên host (ufw) chỉ cho phép cổng 22 và 25565; máy chủ Minecraft là mục tiêu thường xuyên của DDoS và bot quét cổng, vì vậy hãy tận dụng khả năng chống DDoS đi kèm của ChainVPS và không để mở thêm cổng nào khác.
- Giới hạn MEMORY thấp hơn tổng RAM của VPS (chừa khoảng 1-2 GB cho hệ điều hành) để JVM không bao giờ kích hoạt OOM kill; image itzg tự động áp dụng các cờ Aikar GC, nên tránh tự tinh chỉnh cờ heap trừ khi bạn biết rõ lý do.
Câu hỏi
Hosting Máy chủ Minecraft — FAQ
Cấu hình này có hoạt động với người chơi Minecraft: Bedrock (di động/console) không?
Cấu hình ở trên dành cho Java Edition. Để cho phép client Bedrock tham gia cùng một thế giới, hãy thêm các plugin GeyserMC và Floodgate vào máy chủ Paper và mở cổng UDP 19132. Nếu muốn một máy chủ Bedrock thuần túy, hãy dùng image itzg/minecraft-bedrock-server thay thế.
Tôi có bắt buộc phải dùng Docker không, hay có thể chạy trực tiếp?
Docker là cách gọn gàng nhất và cũng là cách file compose ở trên sử dụng. Nếu bạn thích chạy trực tiếp trên bare metal, hãy cài JRE (Java 21 cho phiên bản 1.20.5 trở lên), tải file jar của Paper, chấp nhận EULA trong eula.txt, rồi khởi chạy bằng lệnh 'java -Xmx4G -jar paper.jar nogui' trong một systemd unit hoặc phiên tmux.
Một máy chủ Minecraft thực sự cần bao nhiêu RAM?
Bản vanilla chơi cùng vài người bạn chạy tốt với 2-3 GB. Có plugin và 10-20 người chơi thì cần 4-6 GB. Modpack là trường hợp ngoại lệ, có thể cần 8-12 GB hoặc hơn. Luôn chừa dư dung lượng cho hệ điều hành, thấp hơn tổng RAM của gói bạn đang dùng.
Vị trí offshore có làm người chơi của tôi bị lag không?
Độ trễ phụ thuộc vào khoảng cách địa lý, chứ không phụ thuộc vào việc thanh toán no-KYC. Hãy chọn node ChainVPS gần cộng đồng người chơi của bạn nhất; các node Trung Âu phục vụ hầu hết cộng đồng EU với ping dưới 50 ms. So với các game bắn súng, Minecraft khá chịu được độ trễ.
Tôi có thể thanh toán mà không cần cung cấp giấy tờ tùy thân không?
Có. ChainVPS là no-KYC và thanh toán bằng crypto, vì vậy bạn có thể khởi tạo và vận hành một máy chủ Minecraft mà không cần gắn thẻ ngân hàng hay danh tính vào cộng đồng của mình.
Xem thêm để tự lưu trữ
Các gói cài đặt one-click khác
Khởi tạo ngay Máy chủ Minecraft
trong 60 giây tới.
Băng thông không giới hạn · Đã bao gồm DDoS · 21 loại tiền điện tử · Không KYC.