تلگرام را روی آیفون باز می‌کنید و بالای صفحه مدام «در حال اتصال...» نوشته شده است، و شما در جست‌وجو می‌نویسید «پروکسی تلگرام برای آیفون». خیلی‌ها در این مرحله دنبال چیزی برای دانلود می‌گردند. با جست‌وجوی پروکسی تلگرام در App Store، نتایج مخلوطی از نسخه‌های غیررسمی تلگرام از سازندگان دیگر و برنامه‌های VPN است و خود تلگرام حتی اولین مورد فهرست نیست. در حالی که به احتمال زیاد همین حالا یک لینک از یکی از آشنایان یا سه خط نامفهوم در دست دارید.

همین اول بگویم که ما خودمان پروکسی می‌فروشیم و من در این موضوع بی‌طرف نیستم، اما دربارهٔ خودمان فقط در آخر حرف می‌زنم. نام دکمه‌ها را با ترجمهٔ فارسی در پلتفرم ترجمهٔ تلگرام تطبیق داده‌ام و جای هر دکمه را در کد برنامهٔ تلگرام برای iOS، نسخهٔ ۱۳.۰، نگاه کرده‌ام. اگر زبان برنامهٔ شما انگلیسی است، نام انگلیسی را داخل پرانتز آورده‌ام.

برنامهٔ رسمی در App Store نامش Telegram Messenger است و فروشنده‌اش Telegram FZ-LLC، و روی آیپد هم همین برنامه نصب می‌شود. چیز دیگری لازم نیست نصب کنید. در راهنمای تلگرام صریحاً آمده که همهٔ برنامه‌های موبایل و دسکتاپ آن می‌توانند از طریق پروکسی وصل شوند، از جمله روی آیفون.

لینک پروکسی برایتان فرستاده‌اند

اگر لینک را دارید، لازم نیست در تنظیمات دنبال چیزی بگردید و همه چیز روی خود گوشی انجام می‌شود:

  1. روی لینک، همان جایی که به دستتان رسیده، مثلاً در یک چت، بزنید. آیفون باید لینک‌های t.me را مستقیم به تلگرام بدهد، نه به مرورگر.
  2. تلگرام پنجرهٔ «پروکسی» (Proxy) را با فیلدهای «سرور» (Server)، «درگاه» (Port) و «رمز» (Secret) باز می‌کند. رمز با نقطه پنهان شده است و قرار است همین‌طور باشد.
  3. اگر می‌خواهید اول سرور را بررسی کنید، در ردیف «وضعیت» (Status) روی «بررسی وضعیت» (Check Status) بزنید. پیش از اولین بررسی، آیفون پنجرهٔ «هشدار» (Warning) را با این متن نشان می‌دهد: «این کار، آدرس IP شما را برای مدیر سرور پروکسی آشکار خواهد کرد.» بعد «ادامه» (Proceed) را بزنید. در وضعیت اول «در حال بررسی...» نوشته می‌شود و بعد «پینگ N» یا «غیر قابل دسترس».
  4. «اتصال پروکسی» (Connect Proxy) را بزنید. اگر بررسی را انجام نداده بودید، پنجرهٔ «هشدار» حالا ظاهر می‌شود و باید «ادامه» را بزنید.

بعد از این، آیفون پروکسی را اول فهرست می‌گذارد، روشنش می‌کند و تا ۱۵ ثانیه منتظر اتصال می‌ماند. اگر وصل شد، پنجره بسته می‌شود و بالای صفحه یک سپر و عبارت «پروکسی فعال» (Proxy Enabled) ظاهر می‌شود. اگر نشد، «اتصال انجام نشد» (Failed to connect) را می‌بینید و تلگرام تنظیمات پروکسی قبلی را برمی‌گرداند.

هشدار دربارهٔ IP برای تشریفات نیست. تلگرام در راهنمای پروکسی صادقانه نوشته که صاحب پروکسی نمی‌تواند پیام‌های شما را بخواند یا بفهمد حساب مال کیست، اما می‌تواند جمع‌آوری کند که از چه IP و در چه ساعت‌هایی وصل می‌شوید، و خود این واقعیت را که از تلگرام استفاده می‌کنید. به همین دلیل تلگرام توصیه می‌کند فقط به پروکسی‌هایی وصل شوید که از منبع مورد اعتمادتان آمده‌اند. اینکه لینک را از کجا بگیرید و به چه کسی اعتماد کنید، در مقالهٔ کلی دربارهٔ پروکسی تلگرام توضیح داده‌ام. و یک قاعدهٔ بدون استثنا: اگر یک «پروکسی» کد ورود تلگرام را از شما خواست، پروکسی نیست.

گاهی لینک با این حال در Safari باز می‌شود. قول نمی‌دهم صفحه‌ای که در مرورگر باز می‌شود تنظیمات را به تلگرام برساند، چون با بعضی لینک‌ها فقط به telegram.org منتقل می‌شوید. مطمئن‌تر این است که لینک را کپی کنید، در یک چت دلخواه در تلگرام بچسبانید و همان‌جا رویش بزنید.

اگر به‌جای لینک سه خط به شما داده‌اند

در این صورت سرور، درگاه و رمز را باید دستی وارد کنید، و گزینهٔ آن نسبتاً در عمق تنظیمات پنهان شده است:

  1. «تنظیمات» (Settings) و بعد «داده‌ها و ذخیره‌سازی» (Data and Storage) را باز کنید و تا پایین‌ترین قسمت صفحه، یعنی بخش «نوع اتصال» (CONNECTION TYPE)، پایین بروید.
  2. «پروکسی» (Proxy) و بعد «افزودن پروکسی» (Add Proxy) را بزنید.
  3. نوع MTProto را انتخاب کنید.
  4. «سرور» و «درگاه» را بنویسید، رمز را در فیلد «رمز» در بخش «مدارک» (CREDENTIALS) بچسبانید و ذخیره کنید.

با فیلد «رمز» راحت می‌شود اشتباه کرد. در لینک‌ها و در راهنمای تلگرام این رشتهٔ طولانی secret نام دارد، یعنی کلید مخفی، اما در تلگرام فارسی آیفون فیلد آن «رمز» نوشته شده است. «درگاه» هم همان پورت است.

اگر به هر دلیلی نمی‌توانید روی لینک بزنید، می‌توانید آن را کپی کنید و «افزودن پروکسی» را باز کنید. وقتی لینک پروکسی در حافظهٔ موقت (کلیپ‌بورد) باشد، بالای این صفحه گزینهٔ «چسباندن از حافظه کپی» (Paste From Clipboard) ظاهر می‌شود و فیلدها خودشان پر می‌شوند.

در انتخاب نوع، SOCKS5 و WEB هم هست. اگر به‌جای کلید مخفی، نام کاربری و گذرواژه به شما داده‌اند، نوعش SOCKS5 است و فیلدهای خودش را دارد: «نام کاربری» (Username) و «گذرواژه» (Password). نوع WEB در نسخهٔ ۱۳.۰ اضافه شده است: به آدرس و کلید مخفی نیاز دارد و درگاه را نمی‌پرسد. هنوز نمی‌دانم در عمل چطور کار می‌کند.

از کجا بفهمید پروکسی کار می‌کند و اگر نکرد چه کنید

مطمئن‌ترین راه این است که به «تنظیمات» و «داده‌ها و ذخیره‌سازی» سر بزنید: وقتی پروکسی روشن است، کنار گزینهٔ «پروکسی» نوشته شده MTProto، و وقتی خاموش است «خالی» (None). سپری که بالای فهرست چت‌ها دیده می‌شود به‌تنهایی این را ثابت نمی‌کند: وقتی دست‌کم یک پروکسی ذخیره شده باشد، حتی اگر خاموش باشد، نشان داده می‌شود. اما اگر رویش بزنید، تنظیمات پروکسی باز می‌شود.

اگر هنگام بررسی «غیر قابل دسترس» و هنگام اتصال «اتصال انجام نشد» را می‌بینید، به احتمال زیاد فعلاً نمی‌شود به این سرور رسید. تلگرام آیفون برای چنین وضعیتی این راهنما را دارد: «این پروکسی ممکن است غیر قابل دسترس باشد. پروکسی دیگری را انتخاب کنید.» به نظر من توصیهٔ درستی است، چون رفتن سراغ سرور دیگر ساده‌تر از حدس زدن دربارهٔ اتفاقی است که برای این یکی افتاده است.

آیفون به‌طور خودکار به پروکسی بعدی نمی‌رود. راهنمای تلگرام جابه‌جایی خودکار را توضیح داده، اما نگفته روی کدام دستگاه‌ها. برای همین پیشنهاد می‌کنم یک پروکسی یدک در فهرست نگه دارید و اگر مشکلی پیش آمد، خودتان با زدن روی آن در فهرست «پروکسی‌های ذخیره شده» (SAVED PROXIES) به آن بروید.

تلگرام ۱۳.۰ به iOS ۱۵ یا جدیدتر نیاز دارد و روی آیفون‌هایی با iOS ۱۳ و ۱۴ نسخهٔ جدید نصب نمی‌شود. اگر سیستم اجازه می‌دهد و مدتی است تلگرام را به‌روز نکرده‌اید، بهتر است آن را از App Store به‌روز کنید.

بعد از اتصال ممکن است در چت‌ها یک کانال ناآشنا با برچسب «اسپانسر پروکسی» (Proxy Sponsor) ظاهر شود. صاحب پروکسی آن را تبلیغ می‌کند. اولین باری که چنین کانالی را باز کنید، تلگرام این راهنما را نشان می‌دهد: «این کانال توسط سرور پروکسی شما نمایش داده شده است. برای حذف این کانال از لیست گفتگوهایتان، پروکسی را از قسمت تنظیمات تلگرام > داده‌ها و ذخیره‌سازی غیرفعال کنید.» کلید «استفاده برای تماس‌ها» (Use for calls) در آیفون فقط وقتی ظاهر می‌شود که پروکسی SOCKS5 فعال باشد، پس با MTProto لازم نیست دنبالش بگردید.

وقتی دیگر به پروکسی نیاز ندارید

می‌توانید همان‌جا، در «تنظیمات»، «داده‌ها و ذخیره‌سازی» و بعد «پروکسی»، آن را با کلید «استفاده از پروکسی» (Use Proxy) خاموش کنید. سرورها در فهرست «پروکسی‌های ذخیره شده» می‌مانند و بعداً با همین کلید دوباره روشنشان می‌کنید. برای حذف کامل یک سرور از فهرست، حدس من این است که باید از «ویرایش» (Edit) بالای صفحه استفاده کرد.

اگر پروکسی خودتان را می‌خواهید، نه پروکسی دیگران را

حالا همان‌طور که قول داده بودم، دربارهٔ خودمان. FreeGate یک پروکسی شخصی MTProto می‌دهد و اتصال به آن طوری پوشانده می‌شود که شبیه یک اتصال معمولی HTTPS باشد. این پروکسی فقط داخل تلگرام کار می‌کند و برنامه‌های بانکی و بقیهٔ برنامه‌ها مثل همیشه مستقیم وصل می‌شوند. هر دستگاه لینک خودش را دارد و اگر لینک جایی درز کرد، در حساب کاربری با یک لمس عوضش می‌کنید و لینک قبلی فوراً از کار می‌افتد. ما پیام‌های شما را نمی‌بینیم، آن‌ها را خود تلگرام رمزگذاری می‌کند.

روی آیفون همه چیز مثل اول همین مقاله وصل می‌شود: «اتصال در تلگرام» یا کد QR روی صفحهٔ کامپیوتر، و بعد «اتصال پروکسی» در پنجرهٔ تلگرام.

برای امتحان کردن، با ایمیل ثبت‌نام می‌کنید، آدرس را تأیید می‌کنید و ۱ روز آزمایشی می‌گیرید، بدون پرداخت، بدون شماره تلفن و بدون برداشت خودکار. تعرفه‌ها را روی سایت می‌بینید. قیمت برای یک دستگاه است، یعنی آیفون و آیپد، مثل آیفون و کامپیوتر، دو دستگاه حساب می‌شوند.

هزینهٔ تعرفه از موجودی حساب کاربری پرداخت می‌شود و فعلاً موجودی از طریق پشتیبانی شارژ می‌شود. وقتی اشتراک تمام شود، خودبه‌خود چیزی کسر نمی‌شود: لینک دیگر وصل نمی‌شود و می‌توانید تعرفه را در حساب کاربری تمدید کنید یا پروکسی را با همان کلید «استفاده از پروکسی» خاموش کنید.

روز آزمایشی را می‌توانید از freegate.app/ir شروع کنید.