ARK: Survival Ascended از پورتهای جداگانه بازی و query استفاده میکند، برای یافتن سرورهای غیررسمی به فیلترهای خاص مرورگر سرور نیاز دارد و از هر دو روش crossplay و اتصال مستقیم پشتیبانی میکند. این راهنما تمام روشهای اتصال به سرور ASA شما در Legion Hosting را پوشش میدهد.
پیشنیازها
- یک سرور ARK: Survival Ascended فعال در Legion Hosting
- آدرس IP و پورت بازی سرور — اینها را در GPanel در بخش Console یا تب Network پیدا کنید
- ARK: Survival Ascended نصب شده روی PC یا کنسول شما (Epic یا Steam)
- BattleEye باید هم در سرور و هم در کلاینت به صورت یکسان فعال یا غیرفعال باشد — تنظیمات ناهمخوان مانع اتصال میشود
روش ۱ — یافتن سرور در مرورگر
مرورگر سرور درون بازی پس از اجرای سرور آن را نمایش میدهد، اما باید فیلترهای صحیح را اعمال کنید وگرنه در نمای پیشفرض ظاهر نمیشود.
- ARK: Survival Ascended را اجرا کنید و به منوی اصلی برسید.
- روی Join Game کلیک کنید.
- در بالای لیست سرور، منوی کشویی Server Type (یا Session Filter) را باز کنید و Unofficial را انتخاب کنید، سپس Player Servers (یا Unofficial Player Servers در برخی نسخهها) را انتخاب کنید.
- اگر چکباکسی با برچسب Show PC Only، Show Console Only یا گزینههای مشابه قفل پلتفرم میبینید، تیک آن را بردارید. فعال نگه داشتن این گزینه سرورهای crossplay را مخفی میکند و رایجترین دلیل عدم نمایش سرور است.
- در کادر جستجو بخشی از نام سرور خود را که در GPanel تنظیم شده تایپ کنید (مقدار
SessionNameرا در پارامترهای راهاندازی سرور بررسی کنید). - روی Search کلیک کنید یا Enter را بزنید و منتظر بمانید تا نتایج نمایش داده شود.
- سرور خود را در لیست پیدا کنید، روی آن کلیک کنید، سپس روی Join کلیک کنید.

روش ۲ — اتصال مستقیم از طریق دستور کنسول
اتصال مستقیم مرورگر سرور را کاملاً دور میزند. این مطمئنترین روش است و حتی زمانی که مرورگر سرور کند است یا سرور هنوز در لیست منتشر نشده کار میکند.
- ARK: Survival Ascended را اجرا کنید و به منوی اصلی برسید.
- کلید tilde (~) یا ` را فشار دهید تا کنسول درون بازی باز شود. اگر کنسول باز نشد، مطمئن شوید که چیدمان کیبورد شما پشتیبانی میشود — برخی چیدمانهای غیر US از کلید متفاوتی استفاده میکنند.
-
دستور زیر را تایپ کنید و
YOUR_IPوGAME_PORTرا با مقادیر GPanel جایگزین کنید:
مثال:open YOUR_IP:GAME_PORTopen 203.0.113.45:7777 - Enter را فشار دهید. بازی بلافاصله تلاش میکند متصل شود.
- اگر رمز عبور سرور تنظیم شده باشد، قبل از ورود یک درخواست رمز عبور ظاهر میشود.

open به پورتی نیاز دارد که بازیکنان واقعاً از طریق آن متصل میشوند (پیشفرض 7777). استفاده از پورت query (مثلاً 7778) منجر به شکست اتصال میشود.
درک پورت Query
پورت query از پورت بازی جداست و فقط برای لیست مرورگر سرور استفاده میشود — هنگام استفاده از open برای اتصال مستقیم وارد نمیشود.
open IP:port) و گیمپلی تحت تأثیر قرار نمیگیرند. اگر به لیست مرورگر نیاز ندارید، میتوانید با خیال راحت پورت query را نادیده بگیرید.
| پورت | پیشفرض | هدف | کجا استفاده میشود |
|---|---|---|---|
| پورت بازی | 7777 |
بازیکنان از طریق این پورت برای اتصال واقعی به سرور وصل میشوند | open IP:7777 در کنسول؛ اتصال از مرورگر سرور |
| پورت Query | 7778 |
نظرسنجی مرورگر سرور — Steam/Epic این پورت را برای نمایش اطلاعات سرور استعلام میکنند | برخی ابزارهای شخص ثالث (ArkServers.io، battlemetrics) این پورت را درخواست میکنند |
هر دو پورت در GPanel در بخش Network قابل مشاهده هستند. اگر سرور شما پورتهای غیر پیشفرض دریافت کرده، از مقادیر نشان داده شده در آنجا استفاده کنید — فرض نکنید 7777/7778 است.
تنظیمات Crossplay و BattleEye
Crossplay (بازیکنان PC و کنسول با هم)
ASA از crossplay بین Steam، Epic Games و کنسولها زمانی که سرور crossplay فعال دارد پشتیبانی میکند.
- در GPanel، به تب Startup سرور خود بروید.
- دکمه Crossplay یا پرچم راهاندازی
-crossplayرا پیدا کنید و مطمئن شوید فعال است. - در مرورگر سرور، سرورهای crossplay در لیست ترکیبی ظاهر میشوند — مطمئن شوید فیلتر Show PC/Console Only غیرفعال است (همانطور که در روش ۱، مرحله ۴ توضیح داده شد) تا این سرورها برای همه بازیکنان قابل مشاهده باشند.

ضد تقلب BattleEye
BattleEye باید بین سرور و کلاینت مطابقت داشته باشد. عدم تطابق یکی از رایجترین دلایلی است که بازیکن میتواند سرور را در مرورگر پیدا کند اما نمیتواند واقعاً به آن وصل شود.
- سمت سرور: تب Startup در GPanel را برای دکمه BattleEye بررسی کنید. توجه کنید فعال یا غیرفعال است.
- سمت کلاینت (Steam): در کتابخانه Steam، روی ARK: Survival Ascended راستکلیک کنید، Properties را انتخاب کنید، سپس Launch Options. برای غیرفعال کردن
-NoBattlEyeرا اضافه کنید، یا برای فعال کردن آن پرچم را حذف کنید. - سمت کلاینت (Epic): لانچر Epic هنگام اجرا درخواستی نشان میدهد که آیا با BattleEye یا بدون آن بازی کنید.
- هم سرور و هم هر بازیکن متصلشونده باید از تنظیمات BattleEye یکسانی استفاده کنند.
تأیید
- در GPanel، تأیید کنید وضعیت سرور در تب Console Running نشان میدهد قبل از تلاش برای اتصال. سروری در وضعیت Starting آماده پذیرش اتصال نیست.
- ابتدا روش اتصال مستقیم (
open IP:port) را امتحان کنید — این سریعتر از انتظار برای بروزرسانی مرورگر است و تأیید میکند سرور واقعاً قابل دسترسی است. - پس از ورود، منوی مکث درون بازی را باز کنید و تأیید کنید نام سرور با سرور مورد انتظار شما مطابقت دارد. این امکان اتصال تصادفی به سرور دیگری با نام مشابه را رد میکند.
- لیست بازیکنان یا لاگ ادمین را بررسی کنید تا تأیید کنید اتصال شما ثبت شده است.
عیبیابی
سرور در مرورگر ظاهر نمیشود
- تأیید کنید سرور کاملاً در GPanel شروع شده است (وضعیت: Running، نه Starting).
- فیلتر را روی Unofficial > Player Servers تنظیم کنید و تیک هر چکباکس PC-only یا Console-only را بردارید.
- فیلد جستجوی نام را پاک کنید و به صورت دستی پیمایش کنید — مقدار
SessionNameدر تب Startup GPanel باید دقیقاً با آنچه جستجو میکنید مطابقت داشته باشد. - مرورگر ممکن است ۵ تا ۱۰ دقیقه طول بکشد تا سرور تازه راهاندازی شده را نمایش دهد. در این بین اتصال مستقیم را امتحان کنید.
- مرورگر سرور به پورت query نیاز دارد. تب Network GPanel را بررسی کنید — اگر فقط پورت بازی تخصیص داده شده و پورت query لیست نشده، سرور شما در مرورگر ظاهر نمیشود. به جای آن از اتصال مستقیم استفاده کنید، یا با پشتیبانی تماس بگیرید تا درخواست تخصیص پورت query کنید.
اتصال مستقیم بلافاصله شکست میخورد
- بررسی کنید که از پورت بازی استفاده میکنید، نه پورت query.
- مطمئن شوید در دستور
open IP:portفاصلهای غیر از فاصله بعد ازopenوجود ندارد. - تأیید کنید سرور در حال اجراست — سرور متوقف یا خراب شده اتصالات را بیصدا رد میکند.
- از خط فرمان IP را پینگ کنید (
ping YOUR_IP) تا دسترسی شبکه پایه را تأیید کنید.
اتصال زمانبر میشود یا در حین بارگذاری قطع میشود
- خروجی کنسول GPanel را برای خطاها بررسی کنید. دلایل رایج شامل کمبود حافظه سرور در حین بارگذاری یا شکست در بارگذاری یک ماد است.
- اگر مادها نصب شدهاند، تأیید کنید همه بازیکنان لیست و ترتیب ماد یکسانی دارند. مادهای ناهمخوان باعث زمانبر شدن اتصال در مرحله اولیه handshake میشوند.
- تعداد مادهای فعال را موقتاً کاهش دهید تا مشخص شود آیا ماد خاصی باعث قطع اتصال میشود.
درخواست رمز عبور ظاهر نمیشود / خطای رمز عبور اشتباه
- در تب Startup GPanel، فیلد
ServerPasswordیا Server Password را پیدا کنید و تأیید کنید رمز عبور به درستی تنظیم شده است. - پس از تغییر رمز عبور در GPanel، سرور را کاملاً راهاندازی مجدد کنید — سرور در حال اجرا تغییرات راهاندازی را تا زمان راهاندازی مجدد اعمال نمیکند.
- رمزهای عبور به حروف بزرگ و کوچک حساس هستند. هنگام وارد کردن رمز عبور در بازی مطمئن شوید Caps Lock خاموش است.
خطای عدم تطابق BattleEye هنگام اتصال
پیام خطا معمولاً چیزی شبیه "You are running with BattleEye disabled" یا "Server requires BattleEye" است. برای رفع:
- تنظیمات BattleEye روی سرور را یادداشت کنید (تب Startup GPanel).
- آن را در کلاینت خود با استفاده از گزینه راهاندازی Steam (
-NoBattlEyeبرای غیرفعال کردن) یا درخواست لانچر Epic مطابقت دهید. - ASA را راهاندازی مجدد کنید و دوباره متصل شوید.