چرا به دامین فرانتینگ Google نیاز ندارید
4/24/2018 - 3 دقیقه مطالعه
بهروزشده: 9/26/2021
حذف domain fronting توسط Google بر نیاز به راهحلهایی مانند Psiphon تأکید میکند.
Google تأیید کرده است که domain fronting را در تمام دامنههای Google و App Engine مسدود خواهد کرد. برای بسیاری از برنامهها و ناشران، این امر نشاندهنده یک گام به عقب در مبارزه برای آزادی اینترنت است. هرچند Psiphon هرگز به این سرویس Google متکی نبوده است، اما با وجود حدس و گمانهای طولانیمدت مبنی بر اینکه Google این رخنه را مسدود خواهد کرد (به عنوان مثال، پست وبلاگ ویل اسکات در سال 2017)، بسیاری از توسعهدهندگان برنامهها همچنان به عنوان یک روش آسان و سرراست برای دور زدن سانسور در سطح دولتی به این شیوه تکیه میکردند.
اگرچه این اعلامیه با انتقاد فعالان اینترنت و ارائهدهندگان خدمات مواجه شده است، اما Google از تصمیم خود دفاع کرده و گفته است: «domain fronting هرگز یک قابلیت مورد پشتیبانی نبوده است».
در سال 2015، Cloudflare نیز زمانی که تطبیق دادن SNI و هدر host ترافیک وب را آغاز کرد، به domain fronting در تمام دامنههای خود پایان داد، پس از آنکه زیرساختهایش در دور زدن سانسور دخیل دانسته شد.
Google تأیید کرده است که domain fronting را در تمام دامنههای Google و App Engine مسدود خواهد کرد. برای بسیاری از برنامهها و ناشران، این امر نشاندهنده یک گام به عقب در مبارزه برای آزادی اینترنت است. هرچند Psiphon هرگز به این سرویس Google متکی نبوده است، اما با وجود حدس و گمانهای طولانیمدت مبنی بر اینکه Google این رخنه را مسدود خواهد کرد (به عنوان مثال، پست وبلاگ ویل اسکات در سال 2017)، بسیاری از توسعهدهندگان برنامهها همچنان به عنوان یک روش آسان و سرراست برای دور زدن سانسور در سطح دولتی به این شیوه تکیه میکردند.
اگرچه این اعلامیه با انتقاد فعالان اینترنت و ارائهدهندگان خدمات مواجه شده است، اما Google از تصمیم خود دفاع کرده و گفته است: «domain fronting هرگز یک قابلیت مورد پشتیبانی نبوده است».
domain fronting برای چندین سال یکی از روشهای محبوب دور زدن سانسور بوده است و توسط برنامههای پرطرفداری مانند Signal، که در سال 2016 علناً این شیوه را پذیرفت، مورد استفاده قرار گرفت. با اینکه استفاده از دامنههای Google برای فرانت کردن ترافیک نیاز به دانش فنی پیشرفته ندارد، اما این یک اقدام نیمهکاره است که بدون مشورت به Google متکی است تا زیرساختی را برای کاری فراهم کند که برای آن طراحی نشده بود. بهطور خلاصه، استفاده از Google App Engine برای domain fronting به معنای بهرهبرداری از یک رخنه بدون پشتیبانی بود. به همین دلیل، با افزایش محبوبیت، این شیوه ناگزیر با محدودیتهایی مواجه میشد.
"اکنون که Google در حال غیرفعال کردن domain fronting است، زمان مناسبی است تا ابزارها به فکر زیرساختهای جدیدی برای دور زدن فیلترینگ باشند. تلاشهای اخیر Telegram در روسیه نشان داد که اتکا به Google/Amazon برای دسترسی به کل اینترنت چقدر خطرناک بود."— مهسا علیمردانی 🌒 (@maasalan) 19 آوریل 2018
https://t.co/0ZblXVE8ED
اخیراً، در یک تلاش سراسیمه برای مسدود کردن Telegram، که از این رخنه استفاده کرده است، نهاد سانسور روسیه، Roskomnadzor، حدود 17 میلیون آدرس IP را مسدود نمود. این تداخل، دسترسی به Gmail، جستجوی Google، Google Play، YouTube و سایر خدمات Google را مختل کرد.
domain fronting به هیچ وجه راهحل برتر برای دور زدن سانسور نیست. در مواردی که خود Google مسدود است، مانند آنچه در ایران وجود دارد، هر سایت یا برنامهای که از Google برای domain fronting استفاده میکرد نیز غیرقابل دسترس خواهد بود. شبکه Psiphon به طیف گستردهای از پروتکلها و تکنیکهای مبهمسازی برای تحقق آزادی اینترنت متکی است. ماهیت پیچیده و همواره در حال تغییر شبکه ما، در برابر اتکای بیش از حد به یک فناوری یا رویکرد محافظت میکند.
domain fronting به هیچ وجه راهحل برتر برای دور زدن سانسور نیست. در مواردی که خود Google مسدود است، مانند آنچه در ایران وجود دارد، هر سایت یا برنامهای که از Google برای domain fronting استفاده میکرد نیز غیرقابل دسترس خواهد بود. شبکه Psiphon به طیف گستردهای از پروتکلها و تکنیکهای مبهمسازی برای تحقق آزادی اینترنت متکی است. ماهیت پیچیده و همواره در حال تغییر شبکه ما، در برابر اتکای بیش از حد به یک فناوری یا رویکرد محافظت میکند.
اهمیت داشتن یک جعبهابزار متنوع برای دور زدن سانسور را نمیتوان نادیده گرفت - برای برنامههایی مانند Signal، اتکا به domain fronting در Google منجر به این شد که نیاز به یک انتقال فوری و کامل به یک CDN دیگر پیدا کنند. ابزارهایی مانند Psiphon با پیادهسازی پروتکلهای متعدد تلاش میکنند این خطر را کاهش دهند و در نتیجه اتکا به هر روش واحد را از بین ببرند. استفاده هر دو برنامه Telegram و Tor از چندین domain front، اختلال ایجادشده در خدمات آنها را به حداقل رساند.