آموزش sing-box؛ پروفایل SFA و SFI با لینک اشتراک
برای این آموزش کانفیگ لازم دارید؟ رایگان بگیرید
کانفیگ تست در تلگرام تحویل داده میشود و با همین راهنما قابل استفاده است
اپ رسمی sing-box در اندروید با نام SFA و در آیفون با نام SFI، یک پیکربندی سازگار sing-box میخواهد؛ لینک معمولی VLESS یا فهرست کانفیگ V2Ray الزاماً چنین پیکربندیای نیست. برای ورود اشتراک، خروجی مخصوص sing-box را از ارائهدهنده بگیرید و بهصورت Remote Profile اضافه کنید. پیش از خرید سرویس، موجودبودن خروجی مناسب و مسیر نصب فعلی اپ را بررسی کنید.
این راهنما دربارهٔ برنامهٔ رسمی است. داشتن هستهٔ sing-box در NekoBox یا Hiddify به این معنی نیست که رابط، ورودی و قواعد همهٔ آنها یکسان است. اگر هدف فقط بازکردن لینک عمومی اشتراک است، راهنمای نصب Hiddify ممکن است مسیر متفاوتی پیش پای شما بگذارد؛ فرمت موردنیاز هر اپ را جدا بپرسید.
چرا یک لینک در اپ دیگر کار میکند ولی اینجا نه؟
به آدرس اشتراک مثل نشانی یک سند نگاه کنید: نوع سندی که برمیگرداند مهمتر از ظاهر آدرس است. یک URL ممکن است فهرست لینک سرورها بدهد، دیگری فایل کامل JSON و سومی صفحهٔ ورود حساب. اپ رسمی sing-box قرار نیست هر محتوایی را به تنظیمات شبکه تبدیل کند. حتی اگر همهٔ این خروجیها مربوط به یک اشتراک باشند، قابل جایگزینی خودکار نیستند.
| چیزی که دریافت میکنید | معنای آن | اقدام مناسب |
|---|---|---|
لینک تکی vless:// |
مشخصات یک سرور | درخواست خروجی کامل سازگار |
| فهرست چند کانفیگ | مجموعهٔ اتصالها | بررسی پشتیبانی کلاینت مقصد |
| JSON کامل sing-box | ورودی، خروجی و قواعد | بررسی سازگاری با نسخهٔ هسته |
| صفحهٔ HTML | صفحهٔ وب، ورود یا خطا | اصلاح آدرس تحویل |
| لینک Remote Profile | آدرس منبع بهروزرسانی | دریافت و بررسی پروفایل |
برای مثال، ممکن است یک فهرست در کلاینتی که خودش قواعد پیشفرض میسازد کار کند، اما در برنامهای که منتظر پیکربندی کامل است خطا بدهد. این نتیجه بهتنهایی نشان نمیدهد اشتراک منقضی شده یا اینترنت قطع است. در گزارش مشکل مشخص کنید خطا هنگام دانلود، خواندن فایل یا شروع سرویس رخ میدهد.
۱. مسیر رسمی نصب را انتخاب کنید
برای اندروید، لینک نصب را از صفحهٔ رسمی SFA بگیرید. آن صفحه مسیرهای انتشار پروژه را معرفی میکند؛ شرایط نسخهٔ سیستمعامل و فایل مناسب دستگاه را همانجا کنترل کنید. نام مشابه یا توضیح «بر پایهٔ sing-box» به معنی رسمیبودن یک برنامهٔ دیگر نیست.
در آیفون ابتدا صفحهٔ رسمی پلتفرمهای Apple را بخوانید. در زمان بررسی، پروژه از محدودیت بهروزرسانی App Store و مسیر TestFlight با ظرفیت و شرایط خاص خبر میدهد. بنابراین نصب عمومی و فوری SFI از فروشگاه را فرض نکنید. این راهنما خرید حساب دیگران، نصب بستهٔ ناشناس یا تغییرات سیستمی برای رسیدن به اپ را پیشنهاد نمیکند.
اگر اپ در دسترس شما نیست، همینجا تصمیم بگیرید: یا از کلاینت رسمی دیگری که فرمت سرویس را میپذیرد استفاده کنید، یا نصب را تا فراهمشدن مسیر معتبر عقب بیندازید. دریافت اشتراک پیش از مطمئنشدن از امکان نصب، مشکل دسترسی به خود برنامه را حل نخواهد کرد.
۲. خروجی صحیح را از ارائهدهنده بگیرید
نام سیستمعامل و نسخهٔ کلاینت را اعلام کنید و بپرسید آیا «پروفایل کامل sing-box» ارائه میشود. پاسخ مبهم «همهٔ برنامهها ساپورت میشوند» برای این مورد کافی نیست. اگر فقط لینکهای تکی دارید، بدون شناخت قواعد، بخشهای تنظیمات را از فایلهای نامرتبط به هم نچسبانید؛ ممکن است نتیجه ظاهراً معتبر باشد ولی مسیر موردنظر را نسازد.
لینک خصوصی را در مبدل عمومی وارد نکنید. فایل نهایی میتواند هم اطلاعات دسترسی و هم قواعد هدایت ترافیک داشته باشد. در دستگاه سازمانی، تنظیمات موجود را با مسئول شبکه هماهنگ کنید؛ واردکردن پروفایل جدید نباید باعث حذف تنظیمات موردنیاز کار شود. یک نام قابل تشخیص و منبع روشن برای هر پروفایل نگه دارید.
۳. Remote Profile را اضافه و دریافت کنید
طبق مستندات عمومی کلاینتهای sing-box، پروفایل Remote از یک URL بهعنوان منبع بهروزرسانی استفاده میکند. در بخش پروفایلها، گزینهٔ افزودن پروفایل راهدور را انتخاب کنید، نام و نشانی را وارد کنید و دریافت را انجام دهید. محل دقیق گزینهها بین نسخهها تغییر میکند؛ معیار، نوع Remote و منبع URL است.
بعد از دریافت، نام پروفایل و نتیجهٔ عملیات را ببینید. اگر احراز هویت منبع لازم است، اطلاعات را فقط از ارائهدهنده بگیرید. لینک صفحهٔ ورود مرورگر جای فایل تنظیمات نیست. همچنین ذخیرهشدن یک URL بدون دریافت موفق محتوا به معنی آمادهبودن اتصال نیست؛ ابتدا پیام دریافت را بررسی کنید، سپس به مرحلهٔ اجرای سرویس بروید.
۴. پروفایل را اجرا و خروجی را بررسی کنید
پروفایل موردنظر را انتخاب و سرویس را شروع کنید. درخواست مجوز VPN باید از همان اپ مورد اعتماد باشد. اگر اجرا فوراً متوقف شد، اولین خطای پیکربندی را بخوانید؛ واردکردن فایل ناسازگار با نسخهٔ هسته را نمیتوان با تعویض شبکه همیشه برطرف کرد. ارائهدهنده باید خروجی مناسب همان نسخه را تحویل دهد.
پس از شروع، یک صفحهٔ سبک و سپس برنامهٔ موردنیاز را امتحان کنید. وجود گزینههای انتخاب گروه یا حالت به محتوای پروفایل وابسته است؛ ندیدن همان دکمههای یک آموزش دیگر الزاماً خرابی نیست. اگر پروفایل قواعد اختصاصی دارد، برخی مقصدها ممکن است مستقیم بروند. توضیح TUN و مسیر برنامهها برای فهم این تفاوت مفید است.
اگر کار نکرد: دانلود، پیکربندی و شبکه را جدا کنید
| پیام یا نشانه | لایهٔ احتمالی | پیگیری بعدی |
|---|---|---|
| نشانی باز نمیشود | دریافت فایل | شبکهٔ پایه، آدرس و اعتبار لینک |
| پاسخ شبیه صفحهٔ ورود است | خروجی اشتباه | درخواست URL واقعی پروفایل |
| unknown field یا parse error | قالب و نسخه | خروجی سازگار با هستهٔ فعلی |
| پروفایل اجرا میشود ولی یک سایت نه | قواعد یا مقصد | مسیر همان درخواست و خطای سایت |
| پس از بهروزرسانی خراب شده | تغییر پیکربندی | مقایسهٔ نسخه و زمان آخرین دریافت |
برای سنجش، یک متغیر را تغییر دهید. ابتدا همان پروفایل روی شبکهٔ دیگر؛ سپس در صورت لزوم پروفایل سازگار تأییدشده روی همان شبکه. تغییر همزمان فایل، شبکه و نسخهٔ اپ تشخیص علت را دشوار میکند. نتیجه را همراه ساعت و نسخهها بنویسید؛ عبارت کلی «sing-box خراب است» مشخص نمیکند کدام مرحله شکست خورده است.
اگر خطا مربوط به لینک منبع است، راهنمای خطای دریافت اشتراک را برای تفکیک پاسخ سرور و اتصال پایه ببینید. خطای TLS را با حذف بررسی گواهی دور نزنید. در عوض آدرس، ساعت دستگاه و وضعیت گواهی منبع را بررسی کنید؛ محتوا باید از همان نشانی معتبر دریافت شود.
نگهداری پروفایل و بازگشت از تغییر ناموفق
پروفایل راهدور میتواند بعداً محتوای تازه بگیرد. پیش از تغییرات مهم، راه دسترسی به منبع و اطلاعات نسخهٔ فعلی را نگه دارید. اگر ارائهدهنده قالب را تغییر داده است، از او دربارهٔ نسخهٔ سازگار بپرسید. تعویض پسوند فایل یا تغییر نام آن ناسازگاری واقعی ساختار را حل نمیکند.
در گزارش پشتیبانی، خطای کوتاه بدون اطلاعات محرمانه کافیتر از انتشار کل فایل است. توکن URL، شناسهٔ سرور و اطلاعات حساب را بپوشانید. اگر فایل را محلی بررسی میکنید، آن را برای گرفتن جواب در انجمن عمومی بارگذاری نکنید. پیکربندی شبکه یک سند عمومی آموزشی نیست؛ ممکن است اجازهٔ استفاده از اشتراک شما را در خود داشته باشد.
سؤالات متداول
آیا لینک عادی V2Ray در SFA یا SFI وارد میشود؟
الزاماً نه. اپ رسمی پیکربندی سازگار میخواهد. از ارائهدهنده مشخصاً خروجی sing-box بخواهید؛ کارکردن همان لینک در یک کلاینت دیگر اثبات سازگاری نیست.
آیا SFI اکنون برای همه از App Store قابل نصب است؟
نصب را قطعی فرض نکنید. وضعیت فروشگاه و TestFlight را از صفحهٔ رسمی پروژه کنترل کنید؛ شرایط انتشار میتواند تغییر کند و مسیر آزمایشی محدودیت داشته باشد.
چرا بعد از واردکردن پروفایل گزینهٔ انتخاب سرور نمیبینم؟
نمایش گروههای انتخاب به خود پیکربندی بستگی دارد. فایلی با خروجی ثابت الزاماً همان رابط انتخاب چند سرور را نمیسازد. ابتدا ساختار مورد انتظار را با ارائهدهنده بررسی کنید.
آیا تبدیل آنلاین لینک راه مناسبی است؟
برای لینک خصوصی، نخست خروجی مستقیم و معتبر بخواهید. مبدل ناشناس میتواند لینک و اطلاعات اتصال را ببیند؛ تبدیل هم لزوماً پیکربندی سازگار با نسخهٔ فعلی نمیسازد.
انتخاب پیش از خرید
اول امکان نصب اپ و سپس قالب قابل تحویل را روشن کنید. برای بررسی سرویس و مسیر تست از صفحهٔ اصلی v2route شروع کنید؛ سازگاری با اپ رسمی sing-box را جداگانه تأیید کنید و آن را از نام پروتکل نتیجه نگیرید.