همه سامانه‌ها فعال هستند 21 ارزهای دیجیتال پذیرفته‌شده · پذیرای مونرو سیاست بدون KYC
ChainVPS

سرور بازی · بدون KYC

میزبانی Minecraft Server روی VPS آفشور

یک سرور ماینکرفت سریع و محافظت‌شده در برابر DDoS را روی یک VPS آفشور که با ارز دیجیتال پرداخت می‌کنید میزبانی کنید، بدون احراز هویت و بدون اینکه شخص ثالثی سرعت دنیای شما را محدود کند.

این چیست

Minecraft Server بک‌اند چندنفره‌ی خودمیزبانی‌شده برای Minecraft: Java Edition است که به شما امکان می‌دهد یک دنیای پایدار اجرا کنید که دوستان یا یک اجتماع می‌توانند از طریق اینترنت به آن متصل شوند. نسخه‌های سرور مانند Paper و Purpur پشتیبانی از پلاگین و بهبود چشمگیر عملکرد نسبت به سرور vanilla را اضافه می‌کنند، بنابراین شما کنترل کامل قوانین، ماد‌ها، لیست سفید (whitelist) و داده‌های دنیا را در دست دارید.

چرا میزبانی آفشور

سرورهای عمومی ماینکرفت به‌طور مداوم هدف حملات DDoS هستند و میزبانی سرور شخصی روی پلتفرم‌های تجاری اجاره‌ای معمولاً به معنای ارائه‌ی مدارک هویتی و شماره کارت بانکی است. روی یک نمونه‌ی ChainVPS بدون احراز هویت و با پرداخت ارز دیجیتال، دسترسی کامل root را در اختیار دارید، از مقابله‌ی همیشه‌فعال با DDoS و پهنای باند نامحدود برای ترافیک بازیکنان بهره می‌برید، و هرگز اجتماع گیمینگ خود را به هویت واقعی‌تان گره نمی‌زنید.

استقرار

یک پیکربندی مرجع کاربردی

این را روی یک instance تازه از ChainVPS کپی کنید. جای‌گزین‌ها را با مقادیر واقعی جایگزین کنید، سپس آن را راه‌اندازی کنید.

docker-compose.yml
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

فایروال

پورت‌هایی که باید باز شوند

پورتپروتکلهدف
25565TCPاتصالات کلاینت Java Edition — تنها پورتی که باید برای بازیکنان باز باشد
25575TCPکنسول راه دور RCON — فقط به 127.0.0.1 محدود کنید، هرگز آن را عمومی در معرض دید قرار ندهید
19132UDPبازی مشترک اختیاری با Bedrock در صورت افزودن پلاگین GeyserMC

تعیین اندازه مناسب

به کدام پلن نیاز دارید

سبک — 2-6 دوست، vanilla/Paper

VPS Small (2 vCPU / 4 GB)

مقدار MEMORY را 2-3G تنظیم کنید. ماینکرفت در هر tick به‌شدت به یک رشته (single-thread) وابسته است، بنابراین سرعت کلاک بالا مهم‌تر از تعداد هسته‌هاست.

متوسط — 10-20 بازیکن، پلاگین‌ها، فاصله‌ی دید متوسط

VPS Pro (4 vCPU / 8 GB)

MEMORY را 4-6G تنظیم کنید و فاصله‌ی دید/شبیه‌سازی را کاهش دهید. Paper/Purpur در این مقیاس زمان tick را سالم نگه می‌دارد.

سنگین — مادپک بزرگ (Forge/Fabric) یا اجتماعی با بیش از 30 بازیکن

Dedicated (fast single-core CPU, 16 GB+)

مادپک‌ها RAM و یک هسته‌ی مشغول را مصرف می‌کنند. یک سرور اختصاصی با CPU با کلاک بالا از تأخیر tick که هسته‌های VPS اشتراکی ایجاد می‌کنند جلوگیری می‌کند.

بهترین مکان‌ها: برای یک سرور بازی، پینگ بازیکنان مهم‌تر از سطح حریم خصوصی است، پس مکانی را انتخاب کنید که به بیشتر بازیکنان شما نزدیک‌تر باشد. نودهای اروپای مرکزی ChainVPS (NL، RO، LU) و سطح حریم خصوصی CH تأخیر پایینی را در سراسر اروپا ارائه می‌دهند و در عین حال صورتحساب بدون احراز هویت و محافظت DDoS را نیز فراهم می‌کنند؛ اگر صلاحیت قضایی آفشور را می‌خواهید و بازیکنان شما در سراسر اروپا پراکنده و نسبت به تأخیر تحمل‌پذیرند، IS یا MD را انتخاب کنید.

آن را قفل کنید

چک‌لیست سخت‌سازی امنیتی

  • هرگز RCON (25575) را در معرض اینترنت قرار ندهید — آن را در فایل compose به 127.0.0.1 محدود کنید و از یک RCON_PASSWORD طولانی و تصادفی استفاده کنید؛ در عوض از طریق SSH یا docker exec به آن دسترسی پیدا کنید.
  • ONLINE_MODE=TRUE و لیست سفید فعال (ENABLE_WHITELIST/OVERRIDE_WHITELIST) را نگه دارید تا فقط حساب‌های تأییدشده و مورد تأیید بتوانند وارد شوند؛ بازیکنان را با دستور 'docker exec minecraft rcon-cli whitelist add <name>' اضافه کنید.
  • پشتیبان‌گیری از دنیا را خودکار کنید: یک cron برای 'docker exec minecraft rcon-cli save-off && save-all' تنظیم کنید، سپس حجم ./data را tar کنید و در نهایت 'save-on' را اجرا کنید — نسخه‌ها را خارج از سرور ذخیره کنید تا کرش یا پاک‌سازی هرگز دنیای شما را از بین نبرد.
  • یک فایروال میزبان (ufw) اجرا کنید که فقط پورت‌های 22 و 25565 را مجاز می‌کند؛ سرورهای ماینکرفت هدف مکرر حملات DDoS و اسکن بات‌ها هستند، پس به مقابله‌ی توکار ChainVPS تکیه کنید و پورت‌های اضافی را باز نگذارید.
  • مقدار MEMORY را کمتر از کل RAM سرور مجازی نگه دارید (حدود 1-2 GB برای سیستم‌عامل باقی بگذارید) تا JVM هرگز باعث OOM kill نشود؛ ایمیج itzg به‌طور خودکار فلگ‌های Aikar GC را اعمال می‌کند، پس از تنظیم دستی فلگ‌های heap خودداری کنید مگر اینکه دلیل آن را بدانید.

پرسش‌ها

هاستینگ Minecraft Server — سوالات متداول

آیا این برای بازیکنان Minecraft: Bedrock (موبایل/کنسول) هم کار می‌کند؟

پیکربندی بالا مربوط به Java Edition است. برای اینکه کلاینت‌های Bedrock بتوانند به همان دنیا بپیوندند، پلاگین‌های GeyserMC و Floodgate را به یک سرور Paper اضافه کنید و پورت UDP 19132 را باز کنید. برای یک سرور کاملاً Bedrock، در عوض از ایمیج itzg/minecraft-bedrock-server استفاده کنید.

آیا به Docker نیاز دارم یا می‌توانم آن را مستقیماً اجرا کنم؟

Docker تمیزترین مسیر است و همان چیزی است که فایل compose از آن استفاده می‌کند. اگر بیر‌متال (bare metal) را ترجیح می‌دهید، یک JRE نصب کنید (Java 21 برای نسخه‌های 1.20.5 به بعد)، فایل jar مربوط به Paper را دانلود کنید، EULA را در eula.txt بپذیرید، و با دستور 'java -Xmx4G -jar paper.jar nogui' زیر یک واحد systemd یا نشست tmux اجرا کنید.

یک سرور ماینکرفت واقعاً چقدر RAM نیاز دارد؟

نسخه‌ی vanilla با چند دوست روی 2-3 GB به‌خوبی اجرا می‌شود. پلاگین‌ها و 10-20 بازیکن به 4-6 GB نیاز دارند. مادپک‌ها استثنا هستند و می‌توانند به 8-12 GB یا بیشتر نیاز داشته باشند. همیشه فضای اضافی برای سیستم‌عامل، کمتر از کل RAM پلن خود، باقی بگذارید.

آیا یک موقعیت مکانی آفشور باعث تأخیر برای بازیکنانم می‌شود؟

تأخیر به فاصله بستگی دارد، نه به صورتحساب بدون احراز هویت. نزدیک‌ترین نود ChainVPS به پایگاه بازیکنان خود را انتخاب کنید؛ نودهای اروپای مرکزی به بیشتر اجتماعات اروپایی با پینگ زیر 50 میلی‌ثانیه خدمات می‌دهند. ماینکرفت در مقایسه با بازی‌های تیراندازی، نسبت به تأخیر تحمل‌پذیری نسبتاً بالایی دارد.

آیا می‌توانم بدون ارائه‌ی مدارک هویتی پرداخت کنم؟

بله. ChainVPS بدون احراز هویت است و پرداخت آن با ارز دیجیتال انجام می‌شود، بنابراین می‌توانید یک سرور ماینکرفت را بدون اتصال کارت بانکی یا هویت خود به اجتماعتان راه‌اندازی و اجرا کنید.

موارد بیشتر برای میزبانی شخصی

سایر استک‌های تک‌کلیکی

راه‌اندازی کنید Minecraft Server
در 60 ثانیه آینده.

پهنای باند نامحدود · محافظت DDoS شامل است · 21 ارز دیجیتال · بدون KYC.