پروکسی MTProto سروری است که با پروتکل مخصوص تلگرام (MTProto) ترافیک همین برنامه را به سرورهای تلگرام میرساند. چون فقط برای تلگرام ساخته شده، نیازی به نصب برنامه جدا ندارد و روی برنامههای دیگر گوشی یا کامپیوتر اثری نمیگذارد.
وقتی اتصال مستقیم به تلگرام کند یا قطع باشد، تلگرام بهجای رفتن مستقیم به سرور خودش، ابتدا به پروکسی وصل میشود و پروکسی ترافیک رمزنگاریشده را ادامه مسیر میدهد. برای شروع میتوانید از لیست زنده پروکسیها استفاده کنید.
پروکسی MTProto چطور کار میکند؟
تلگرام ترافیک خودش را از قبل رمزنگاری میکند. پروکسی این بستههای رمزنگاریشده را دریافت و به مقصد میرساند، بدون اینکه محتوای پیامها را ببیند. هر پروکسی با سه مقدار تعریف میشود:
- server: آدرس سرور پروکسی (IP یا دامنه)
- port: شماره پورتی که پروکسی روی آن گوش میدهد
- secret: رمزی که تلگرام برای برقراری ارتباط با پروکسی لازم دارد
فرق پروکسی MTProto با SOCKS5 و VPN
| پروکسی MTProto | پروکسی SOCKS5 | VPN | |
|---|---|---|---|
| ترافیک عبوری | فقط تلگرام | برنامهای که تنظیم کنید | کل دستگاه |
| ساختهشده برای تلگرام | بله | نه | نه |
| نیاز به برنامه جدا | ندارد | ندارد | معمولاً دارد |
| رمزنگاری خودش | ترافیک تلگرام از قبل رمزنگاری شده است | خود SOCKS5 رمزنگاری ندارد | ترافیک کل دستگاه رمزنگاری میشود |
به بیان ساده: اگر فقط به تلگرام نیاز دارید، پروکسی MTProto سبکترین راه است. اگر میخواهید مرورگر و برنامههای دیگر هم از مسیر دیگری بروند، VPN لازم است.
معنی پیشوند secret: dd و ee
شاید دیده باشید بعضی secretها با dd یا ee شروع میشوند:
- بدون پیشوند: حالت ساده و قدیمی.
- dd: حالت padding؛ ترافیک با بایتهای اضافه مخلوط میشود تا تشخیصش سختتر شود.
- ee: حالت Fake TLS؛ اتصال شبیه یک ارتباط HTTPS معمولی با یک دامنه به نظر میرسد و بعد از secret نام دامنه میآید.
برای کاربر معمولی لازم نیست اینها را دستی تنظیم کند؛ دکمه «اتصال» کل secret را همانطور که هست به تلگرام میدهد.
پروکسی MTProto چه چیزی را میبیند؟
مدیر پروکسی محتوای پیامهای شما را نمیبیند، ولی آدرس IP شما و اینکه به تلگرام وصل میشوید را میبیند. تفصیل بیشتر در آیا پروکسی تلگرام امن است؟ آمده است.
از کجا پروکسی MTProto پیدا کنیم؟
پروکسیهای عمومی همیشه شلوغ یا ناپایدارند، چون هر کسی میتواند آنها را منتشر کند. در ProxyBolt هر پروکسی را مرتب از سرورهای داخل ایران تست میکنیم و فقط سالمها را نشان میدهیم؛ میتوانید آنها را بر اساس پلتفرم هم ببینید: اندروید، آیفون و ویندوز و مک. اگر نمیدانید چطور وصل شوید، آموزش وصل شدن به پروکسی تلگرام را ببینید.
MTProto از کجا آمده؟
MTProto پروتکل ارتباطیای است که تیم تلگرام برای رمزنگاری و انتقال پیامها طراحی کرده و نسخه فعلی آن MTProto 2.0 است. پروکسی MTProto از همین پروتکل استفاده میکند، برای همین تلگرام خودش بدون برنامه اضافه از آن پشتیبانی میکند و فقط کافی است پروکسی را در تنظیمات اضافه کنید.
آیا پروکسی سرعت اینترنت را بیشتر میکند؟
نه. پروکسی سرعت خط اینترنت شما را بالا نمیبرد؛ فقط مسیری باز میکند که تلگرام از آن بتواند برسد. سرعتی که میبینید به سه چیز بستگی دارد: اینترنت خودتان، فاصله و کیفیت مسیر تا سرور پروکسی، و اینکه آن پروکسی چقدر شلوغ است. به همین دلیل دو پروکسی مختلف روی یک اینترنت سرعت متفاوتی دارند و پینگ کمتر معمولاً نشانه بهتر بودن است.
چرا پروکسیهای رایگان مدام عوض میشوند؟
پروکسی عمومی را هر کسی میتواند راه بیندازد و هر کسی هم میتواند از آن استفاده کند. وقتی تعداد زیادی کاربر روی یک پروکسی بیفتند، شلوغ میشود؛ بعضی پروکسیها مسدود میشوند و بعضی مدیرها آنها را خاموش میکنند. به همین دلیل فهرست پروکسیهای سالم هر چند دقیقه تغییر میکند و هر لیست ثابت خیلی زود کهنه میشود. ما برای همین هر پروکسی را دوباره و دوباره تست میکنیم و آمارش را در صفحه وضعیت میگذاریم.
چه چیزی یک پروکسی خوب میسازد؟
- پینگ کم از ایران: یعنی مسیر تا سرور کوتاه و سالم است.
- پایداری: پروکسیای که مرتب در تستها سالم بماند، بهتر از پروکسیای است که یک بار عالی بود.
- ظرفیت: سرور قوی با کاربر کمتر، سریعتر میماند؛ رای کاربران نشانه غیرمستقیم همین است.
- بهروز بودن تست: پروکسیای که چند دقیقه پیش تست شده، از پروکسیای که ساعتها پیش تست شده قابلاعتمادتر است.
سوالات متداول
پروکسی MTProto چیست؟
پروکسی MTProto سروری است که با پروتکل مخصوص تلگرام ترافیک همین برنامه را به سرورهای تلگرام میرساند. فقط تلگرام از آن استفاده میکند و برنامههای دیگر دستگاه تحتتأثیر نمیگیرند.
پروکسی MTProto بهتر است یا VPN؟
اگر فقط به تلگرام نیاز دارید، پروکسی MTProto معمولاً سادهتر و سبکتر است. اگر میخواهید ترافیک کل دستگاه عبور کند، VPN لازم است.
secret با dd یا ee شروع میشود، یعنی چه؟
پیشوند dd یعنی پروکسی حالت padding دارد و ترافیکش کمتر قابل تشخیص است. پیشوند ee یعنی حالت Fake TLS که ترافیک را شبیه اتصال HTTPS به یک دامنه نشان میدهد.