فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
دسته‌بندی‌ها

راهنمای راه‌اندازی سرور Astroneer

FA astroneer setup config connect saves 2 نفر این مقاله را مفید یافتند

این راهنما نحوه راه‌اندازی سرور اختصاصی Astroneer شما در Legion Hosting، پیکربندی متغیرهای راه‌اندازی، ویرایش تنظیمات سرور، اتصال به سرور و مدیریت ذخیره‌سازی و پشتیبان‌گیری را پوشش می‌دهد. برای پیکربندی لیست سفید و مدیر، راه‌اندازی مدیر و لیست سفید Astroneer را ببینید.

قبل از شروع: سرورهای اختصاصی Astroneer به نام کاربری Steam و شناسه Steam (GUID) مالک سرور برای اعطای دسترسی مدیریتی نیاز دارند. قبل از اولین راه‌اندازی سرور به این مقادیر نیاز خواهید داشت. بخش پیش‌نیازها در زیر را برای نحوه پیدا کردن آنها ببینید.

۱. پیش‌نیازها

قبل از راه‌اندازی سرور Astroneer خود، اطلاعات زیر را جمع‌آوری کنید:

  • نام کاربری Steam مالک -- نام دقیق پروفایل Steam شما. این توسط سرور برای شناسایی حساب مالک استفاده می‌شود.
  • شناسه Steam مالک (GUID) -- شناسه Steam ۶۴ بیتی شما (مثلاً 76561198012345678). سرور از این برای اعطای دسترسی مدیر/مالک در بازی استفاده می‌کند.

نحوه پیدا کردن شناسه Steam شما

  1. Steam را باز کنید و روی نام پروفایل خود در گوشه بالا سمت راست کلیک کنید.
  2. Account details را انتخاب کنید. شناسه Steam شما مستقیماً اینجا نمایش داده نمی‌شود، اما اگر URL سفارشی تنظیم نکرده‌اید، URL پروفایل شما حاوی آن است.
  3. همچنین می‌توانید به steamid.io مراجعه کنید، URL پروفایل Steam خود را جایگذاری کنید و مقدار steamID64 را کپی کنید.
مهم: بدون نام مالک و GUID مالک معتبر، دسترسی مدیریتی به سرور خود نخواهید داشت. اینها باید قبل یا در حین اولین راه‌اندازی تنظیم شوند.

۲. اولین راه‌اندازی

  1. به GPanel وارد شوید و سرور Astroneer خود را انتخاب کنید.
  2. به تب Startup بروید. چندین متغیر قابل پیکربندی خواهید دید (جدول زیر را ببینید).
  3. OWNER_NAME را روی نام کاربری دقیق Steam خود تنظیم کنید.
  4. OWNER_GUID را روی شناسه Steam ۶۴ بیتی خود تنظیم کنید.
  5. تأیید کنید که PUBLIC_IP به درستی تنظیم شده است. این باید با آدرس IP عمومی سرور شما که در تب Network نمایش داده می‌شود مطابقت داشته باشد.
  6. به تب Console برگردید و روی Start کلیک کنید.
  7. صبر کنید تا کنسول نشان دهد که سرور بارگذاری را تمام کرده است. اولین راه‌اندازی ممکن است یک تا دو دقیقه طول بکشد زیرا Astroneer فایل‌های دنیای خود را از طریق Proton مقداردهی اولیه می‌کند.
سرور اختصاصی Astroneer به عنوان یک برنامه Windows با استفاده از Proton برای سازگاری اجرا می‌شود. این به صورت خودکار مدیریت می‌شود -- نیازی به پیکربندی Proton توسط شما نیست.

۳. متغیرهای راه‌اندازی GPanel

متغیرهای زیر در تب Startup در GPanel در دسترس هستند. اینها در هر بار راه‌اندازی به سرور ارسال می‌شوند.

متغیر الزامی توضیحات
PUBLIC_IP بله آدرس IP عمومی سرور شما. باید با IP نمایش داده شده در تب Network در GPanel مطابقت داشته باشد. اگر این مقدار نادرست باشد، سرور قابل دسترسی نخواهد بود.
OWNER_NAME بله نام کاربری Steam مالک سرور. به این حساب دسترسی کامل مدیریتی در بازی داده می‌شود.
OWNER_GUID بله شناسه Steam ۶۴ بیتی مالک سرور (مثلاً 76561198012345678). همراه با OWNER_NAME برای شناسایی حساب مدیر کار می‌کند.
SERVER_NAME خیر نامی که در مرورگر سرور نمایش داده می‌شود. در صورت عدم تنظیم، پیش‌فرض "Astroneer Dedicated Server" است.
SERVER_PWD خیر رمز عبور اختیاری که بازیکنان باید برای ورود به سرور وارد کنند. برای سرور عمومی خالی بگذارید.
PUBLIC_IP باید دقیق باشد. اگر این مقدار با IP عمومی واقعی سرور شما مطابقت نداشته باشد، سرور راه‌اندازی می‌شود اما بازیکنان (از جمله شما) قادر به اتصال نخواهند بود. تب Network در GPanel را برای IP صحیح خود بررسی کنید.

۴. AstroServerSettings.ini

برای پیکربندی پیشرفته‌تر، می‌توانید فایل پیکربندی INI سرور را مستقیماً ویرایش کنید. قبل از ایجاد تغییرات، سرور خود را متوقف کنید.

محل فایل

Astro/Saved/Config/WindowsServer/AstroServerSettings.ini

این فایل را با استفاده از تب Files در GPanel یا از طریق SFTP باز کنید. اگر فایل وجود ندارد، سرور را یک بار راه‌اندازی و متوقف کنید تا با مقادیر پیش‌فرض ایجاد شود.

همیشه قبل از ویرایش فایل‌های پیکربندی، سرور خود را متوقف کنید. Astroneer ممکن است هنگام خاموش شدن تغییرات را بازنویسی کند اگر سرور در حین ویرایش در حال اجرا باشد.

تنظیمات کلیدی

تنظیم پیش‌فرض توضیحات
PublicIP (IP سرور شما) آدرس IP عمومی سرور. باید با IP واقعی سرور شما از تب Network در GPanel مطابقت داشته باشد.
ServerName Astroneer Dedicated Server نامی که در مرورگر سرور درون بازی نمایش داده می‌شود.
ServerPassword (خالی) رمز عبور اختیاری ورود. برای سرور عمومی خالی بگذارید.
OwnerName (هیچ) نام کاربری Steam مالک سرور. باید دقیقاً مطابقت داشته باشد (به حروف بزرگ و کوچک حساس است).
OwnerGuid (هیچ) شناسه Steam ۶۴ بیتی مالک سرور.
MaxFPS 30 حداکثر نرخ تیک سرور (فریم در ثانیه). مقادیر بالاتر پاسخگویی سرور را افزایش می‌دهند اما CPU بیشتری مصرف می‌کنند. مقادیر بین ۳۰ و ۶۰ توصیه می‌شوند.
WhitelistEnabled False هنگامی که روی True تنظیم شود، فقط بازیکنان در لیست سفید می‌توانند وارد شوند. برای جزئیات، راه‌اندازی مدیر و لیست سفید Astroneer را ببینید.
AutoSaveGameInterval 900 زمان بین ذخیره‌سازی‌های خودکار به ثانیه. پیش‌فرض ۹۰۰ (۱۵ دقیقه) است. مقادیر پایین‌تر بیشتر ذخیره می‌کنند اما I/O دیسک را افزایش می‌دهند.
BackupSaveGamesInterval 7200 زمان بین ذخیره‌سازی‌های پشتیبان به ثانیه. پیش‌فرض ۷۲۰۰ (۲ ساعت) است. پشتیبان‌ها از ذخیره‌سازی‌های خودکار جدا هستند و نقاط بازگشت اضافی فراهم می‌کنند.

نمونه پیکربندی

[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Engine.ini: Astroneer همچنین یک فایل Engine.ini در مسیر Astro/Saved/Config/WindowsServer/Engine.ini دارد. این فایل تنظیمات سطح پایین موتور مانند اتصال پورت شبکه را کنترل می‌کند. در بیشتر موارد نیازی به ویرایش این فایل ندارید -- مقادیر پیش‌فرض با تخصیص پورت GPanel به درستی کار می‌کنند.

۵. نحوه اتصال

گزینه الف -- مرورگر سرور درون بازی

  1. Astroneer را از طریق Steam اجرا کنید.
  2. از منوی اصلی، Multiplayer را انتخاب کنید.
  3. روی تب Dedicated Servers کلیک کنید.
  4. سرور خود را با نام جستجو کنید یا لیست را مرور کنید.
  5. سرور خود را انتخاب کنید و روی Join کلیک کنید. در صورت درخواست، رمز عبور سرور را وارد کنید.
مرورگر سرور ممکن است چند دقیقه طول بکشد تا سرور تازه راه‌اندازی شده را لیست کند. اگر سرور شما فوراً ظاهر نشد، ۲-۳ دقیقه صبر کنید و لیست را به‌روزرسانی کنید.

گزینه ب -- اتصال مستقیم از طریق IP

  1. Astroneer را از طریق Steam اجرا کنید.
  2. از منوی اصلی، Multiplayer را انتخاب کنید.
  3. روی تب Dedicated Servers کلیک کنید.
  4. از آدرس IP و پورت از تب Network در GPanel برای اتصال مستقیم استفاده کنید:
    <your-server-ip>:<port>
  5. در صورت تنظیم رمز عبور، آن را وارد کنید.
مشکل در اتصال؟ تأیید کنید که متغیر راه‌اندازی PUBLIC_IPPublicIP در AstroServerSettings.ini) با آدرس IP واقعی سرور شما که در تب Network در GPanel نمایش داده می‌شود مطابقت دارد. عدم تطابق رایج‌ترین دلیل خطای اتصال است.

۶. مدیریت ذخیره‌سازی

ذخیره خودکار

Astroneer به صورت خودکار دنیای شما را در فواصل منظم ذخیره می‌کند. فراوانی ذخیره‌سازی توسط دو تنظیم در AstroServerSettings.ini کنترل می‌شود:

  • AutoSaveGameInterval -- تعیین‌کننده فراوانی ذخیره‌سازی اصلی (پیش‌فرض: ۹۰۰ ثانیه / ۱۵ دقیقه).
  • BackupSaveGamesInterval -- تعیین‌کننده فراوانی ایجاد ذخیره پشتیبان جداگانه (پیش‌فرض: ۷۲۰۰ ثانیه / ۲ ساعت). ذخیره‌های پشتیبان نقاط بازگشت اضافی فراتر از ذخیره خودکار معمولی فراهم می‌کنند.
کاهش فاصله ذخیره خودکار، از دست رفتن احتمالی پیشرفت در صورت کرش را کاهش می‌دهد، اما مقادیر بسیار پایین (زیر ۳۰۰ ثانیه) ممکن است در دنیاهای بزرگ‌تر باعث لگ کوتاه هنگام ذخیره‌سازی شوند.

محل فایل‌های ذخیره

فایل‌های ذخیره در سرور در مسیر زیر ذخیره می‌شوند:

Astro/Saved/SaveGames/

فایل‌ها پسوند .savegame دارند. هم ذخیره اصلی و هم ذخیره‌های پشتیبان در این دایرکتوری قرار دارند.

پشتیبان‌گیری دستی از طریق SFTP

برای ایجاد یک نسخه پشتیبان دستی از دنیای خود:

  1. سرور را از GPanel متوقف کنید تا اطمینان حاصل شود تمام داده‌ها روی دیسک نوشته شده‌اند.
  2. از طریق SFTP به سرور خود متصل شوید. برای دستورالعمل‌های اتصال، نحوه آپلود فایل‌ها از طریق SFTP را ببینید.
  3. به مسیر Astro/Saved/SaveGames/ بروید.
  4. فایل‌های .savegame مورد نظر خود را دانلود کنید.

بازیابی یک ذخیره

  1. سرور را از GPanel متوقف کنید.
  2. از طریق SFTP متصل شوید و به مسیر Astro/Saved/SaveGames/ بروید.
  3. فایل .savegame خود را در این دایرکتوری آپلود کنید و در صورت نیاز ذخیره موجود را جایگزین کنید.
  4. سرور را از GPanel راه‌اندازی کنید. سرور فایل ذخیره را هنگام شروع بارگذاری خواهد کرد.
نکته: همیشه قبل از جایگزینی فایل‌های ذخیره، یک نسخه پشتیبان محلی نگه دارید. اگر ذخیره آپلود شده خراب یا ناسازگار باشد، ممکن است بدون پشتیبان نتوانید بازیابی کنید.

عیب‌یابی

سرور در مرورگر ظاهر نمی‌شود

  • تأیید کنید که سرور در GPanel کاملاً راه‌اندازی شده است. کنسول را برای هرگونه پیام خطا بررسی کنید.
  • تأیید کنید که PUBLIC_IP در تب Startup دقیقاً با IP سرور شما از تب Network مطابقت دارد.
  • مرورگر سرور ممکن است چند دقیقه طول بکشد تا سرور تازه راه‌اندازی شده را فهرست کند. در حین انتظار، اتصال مستقیم از طریق IP را امتحان کنید.

سرور هنگام راه‌اندازی کرش می‌کند

  • لاگ کنسول GPanel را برای پیام‌های خطا بررسی کنید. دلایل رایج شامل مقادیر پیکربندی نامعتبر در AstroServerSettings.ini است.
  • حذف AstroServerSettings.ini و راه‌اندازی مجدد سرور را امتحان کنید. یک فایل پیکربندی جدید با مقادیر پیش‌فرض ایجاد خواهد شد.
  • اگر کرش ادامه داشت، یک تیکت پشتیبانی باز کنید و IP سرور و هرگونه پیام خطا از کنسول را ارائه دهید.

مقالات مرتبط

نیاز به کمک دارید؟

اگر با مشکلاتی در سرور Astroneer خود مواجه شدید که در اینجا پوشش داده نشده، یک تیکت پشتیبانی باز کنید و IP سرور، توضیحی از مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ارائه دهید.


آیا این مقاله مفید بود؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.