لینک اشتراک Clash چیست و چطور کار میکند؟
فهرست مطلب
- داخل یک اشتراک چه چیزی هست
- کلاینت چگونه از اشتراک استفاده میکند
- قالبهای رایج اشتراک
- اشتراک را از کجا میآورید
- نکات مهم در استفاده از لینک اشتراک
- پرسشهای پرتکرار
- اگر اشتراک منقضی شود چه اتفاقی میافتد؟
- میتوانم یک اشتراک را روی چند دستگاه استفاده کنم؟
- چرا کلاینت پیام میدهد اشتراک قابل دریافت نیست؟
وقتی سرویسی تهیه میکنید، معمولاً چیزی که تحویل میگیرید یک فایل نیست؛ یک نشانی اینترنتی طولانی است که به آن لینک اشتراک میگویند. همین یک لینک کافی است تا کلاینت شما بداند چه سرورهایی در دسترساند و ترافیک باید چگونه دستهبندی شود.
اشتراک در واقع یک URL است که وقتی کلاینت آن را باز میکند، بهجای صفحه وب، متن یک پیکربندی را برمیگرداند. این متن را سرویسدهنده تولید و نگهداری میکند و هر بار که سرورها تغییر کنند، محتوای همان لینک هم بهروز میشود بدون آنکه لینک عوض شود.
در ادامه میبینیم داخل یک اشتراک چه چیزی هست، کلاینت چطور از آن استفاده میکند، چه قالبهایی رایجاند و هنگام کار با این لینک چه نکاتی را باید رعایت کنید.
داخل یک اشتراک چه چیزی هست
محتوای یک اشتراک استاندارد Clash یا mihomo معمولاً از سه بخش تشکیل شده است:
- فهرست سرورها. هر سرور با نام، نشانی، پورت، پروتکل و اطلاعات احراز هویت تعریف میشود. همان چیزهایی که در صفحه پراکسیهای کلاینت به شکل فهرست میبینید.
- گروههای پراکسی. سرورها در گروههایی سازمان مییابند؛ مثلاً گروه انتخاب دستی، گروه خودکار بر اساس تأخیر، یا گروههای تفکیکشده بر اساس منطقه.
- قوانین مسیریابی. مجموعهای از قواعد که تعیین میکنند کدام دامنه یا محدوده IP از پراکسی برود، کدام مستقیم و کدام مسدود شود.
به بیان دیگر، اشتراک چیزی جز یک فایل پیکربندی آماده نیست. اگر میخواهید ساختار همین فایل را بشناسید و بتوانید بخشهایی از آن را خودتان تنظیم کنید، آموزش ساختار فایل YAML نقطه شروع خوبی است.
کلاینت چگونه از اشتراک استفاده میکند
روند کار در همه کلاینتهای خانواده Clash یکسان است:
- شما لینک را در کلاینت وارد میکنید و کلاینت یکبار محتوای آن را دریافت میکند.
- محتوا بهصورت یک پروفایل محلی روی دستگاه ذخیره میشود تا هنگام قطع بودن دسترسی هم قابل استفاده باشد.
- کلاینت از روی همین پروفایل، پیکربندی نهایی هسته mihomo را میسازد و هسته را با آن اجرا میکند.
- در فواصل مشخص یا با فشردن دکمه بهروزرسانی، نسخه تازه دریافت و جایگزین میشود.
به همین دلیل است که پس از تغییرات سمت سرویسدهنده، یک بهروزرسانی ساده پروفایل معمولاً مشکل «هیچ سروری وصل نمیشود» را حل میکند.
نکته: بازه بهروزرسانی خودکار را روی مقداری معقول بگذارید. فاصلههای خیلی کوتاه فایدهای ندارد و فقط درخواست اضافه تولید میکند.
قالبهای رایج اشتراک
همه اشتراکها یک شکل نیستند و همین موضوع منبع بخشی از خطاهای واردکردن است.
| قالب | توضیح | مناسب برای |
|---|---|---|
| Clash / mihomo YAML | یک فایل پیکربندی کامل شامل سرورها، گروهها و قوانین | Clash Verge Rev، FlClash، Clash Meta for Android |
| لینکهای اشتراکگذاری | مجموعهای از نشانیهای تکسروری، اغلب بهصورت کدشده | کلاینتهایی با اکوسیستم متفاوت |
| خروجی سرویس تبدیل | سرویسی که قالبی را به قالب دیگر تبدیل میکند | زمانی که قالب دریافتی با کلاینت شما سازگار نیست |
اگر سرویسدهنده شما چند نوع لینک ارائه میدهد، همان گزینهای را بردارید که صراحتاً Clash یا Meta نام دارد؛ این کمدردسرترین مسیر است. مراحل عملی واردکردن در هر کلاینت را در راهنمای واردکردن اشتراک آوردهایم.
اشتراک را از کجا میآورید
دو راه وجود دارد. رایجترین راه، تهیه اشتراک از یک سرویسدهنده پراکسی است که زیرساخت را نگهداری میکند و لینک را در پنل کاربری در اختیارتان میگذارد. راه دوم، راهاندازی سرور شخصی و تولید پیکربندی توسط خودتان است؛ این مسیر کنترل کامل میدهد اما به دانش فنی و نگهداری مداوم نیاز دارد.
در هر دو حالت، چیزی که به کلاینت میدهید یک لینک است و رفتار کلاینت با آن فرقی نمیکند.
نکات مهم در استفاده از لینک اشتراک
لینک اشتراک عملاً حکم یک اعتبارنامه را دارد؛ هر کسی که آن را داشته باشد میتواند از حساب شما استفاده کند. پس آن را در تصاویر و اسکرینشاتها نشان ندهید، در گروههای عمومی منتشر نکنید و اگر احتمال میدهید فاش شده، از پنل کاربری آن را بازنشانی کنید. توصیههای تکمیلی درباره حریم خصوصی را در نکات امنیتی هنگام استفاده از پراکسی جمع کردهایم.
پرسشهای پرتکرار
اگر اشتراک منقضی شود چه اتفاقی میافتد؟
کلاینت دیگر نمیتواند محتوای تازه بگیرد و پروفایل ذخیرهشده هم بهمرور از کار میافتد، چون سرورهای فهرستشده پاسخ نمیدهند. معمولاً نشانه آن این است که تست تأخیر برای همه سرورها ناموفق میشود.
میتوانم یک اشتراک را روی چند دستگاه استفاده کنم؟
از نظر فنی بله، همان لینک را در چند کلاینت وارد میکنید. اما محدودیت تعداد اتصال همزمان را سرویسدهنده تعیین میکند؛ شرایط سرویس خود را بررسی کنید.
چرا کلاینت پیام میدهد اشتراک قابل دریافت نیست؟
سه علت رایج دارد: لینک منقضی یا اشتباه کپی شده، دسترسی به نشانی اشتراک بدون پراکسی ممکن نیست، یا قالب دریافتی با کلاینت سازگار نیست. ابتدا لینک را دوباره از پنل کپی کنید و سپس قالب Clash را امتحان کنید.