چگونه متوجه شوم که از سرویسهای onion نسخهٔ v2 استفاده میکنم یا v3؟
میتوانید آدرسهای onion نسخهٔ v3 را با طول ۵۶ نویسهای آنها شناسایی کنید، برای مثال آدرس پروژهٔ Tor نسخهٔ v2: http://expyuzz4wqqyqhjn.onion/
، و آدرس پروژهٔ Tor نسخهٔ v3: http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/
اگر مدیر یک سرویس onion هستید، باید در اسرع وقت به سرویسهای onion نسخهٔ v3 ارتقا پیدا کنید.
اگر کاربر هستید، لطفاً مطمئن شوید که نشانکهای خود را به نشانیهای onion نسخهٔ v3 وبسایت بهروزرسانی میکنید.
گاهنمای منسوخشدن نسخهٔ v2 چیست؟
در سپتامبر ۲۰۲۰، Tor به اپراتورها و کلاینتهای سرویس onion هشدار داد که v2 در نسخهٔ 0.4.6 منسوخ و کنار گذاشته میشود.
مرورگر Tor در ژوئن ۲۰۲۱ به کاربران هشدار داد.
در جولای ۲۰۲۱، 0.4.6 Tor دیگر نسخهٔ ۲ را پشتیبانی نخواهد کرد و پشتیبانی از کد پایه حذف خواهد شد.
در اکتبر ۲۰۲۱، نسخههای جدید پایدار کلاینت Tor را برای همه سریهای پشتیبانیشده، که نسخهٔ ۲ را غیرفعال خواهند کرد، منتشر میکنیم.
میتوانید در پست وبلاگ پروژهٔ Tor بیشتر بخوانید: گاهنمای منسوخشدن سرویس Onion نسخهٔ 2.
آیا میتوانم به استفاده از نشانی onion نسخهٔ v2 خود ادامه دهم؟ آیا میتوانم بعد از سپتامبر به onion نسخهٔ v2 خود دسترسی داشته باشم؟ آیا این تغییر با نسخههای قبلی ناسازگار است؟
آدرسهای onion نسخهٔ V2 اساساً ناامن هستند. اگر onion نسخهٔ v2 دارید، توصیه میکنیم همین حالا کوچ کنید.
این یک تغییر ناسازگار عقبرو است: سرویسهای onion نسخهٔ v2 پس از سپتامبر ۲۰۲۱ دردسترس نخواهند بود.
توصیه به توسعهدهندگان در خصوص کوچکردن چیست؟ آیا راهنماییهایی در مورد نحوهٔ انتشار نشانیهای v3 جدید به افراد دارید؟
در torrc، برای ایجاد یک آدرس نسخهٔ ۳، فقط کافی است مشابه فرایند ایجاد سرویس v2، بهوسیلهٔ این دو خط یک سرویس جدید ایجاد کنید:
HiddenServiceDir /full/path/to/your/new/v3/directory/
HiddenServicePort <virtual port> <target-address>:<target-port>
نسخهٔ پیشفرض اکنون روی ۳ تنظیم شده است، بنابراین صراحتاً نیازی به انجام تنظیمات دیگری ندارید.
Tor را دومرتبه راهاندازی کرده و برای آدرس جدید به شاخهٔ خود نگاه کنید.
اگر میخواهید تا زمانی که سرویس نسخهٔ ۲ منسوخ شود به اجرای سرویس نسخهٔ ۲ خود ادامه دهید و سپس مسیر گذار را به کاربران خود ارائه دهید، این خط را به بلوک پیکربندی سرویس نسخهٔ ۲ خود اضافه کنید:
HiddenServiceVersion 2
این کار به شما امکان میدهد تا در فایل پیکربندی خود مشخص کنید که کدام نسخه مرتبط با کدام (آدرس) است.
اگر Onion-Location را روی وبسایت خود پیکربندی کردهاید، باید سرآیند را روی آدرس نسخهٔ v3 جدیدتان تنظیم کنید.
برای مستندات فنی در مورد اجرای سرویس onion، لطفاً صفحهٔ سرویسهای onion را در درگاه جامعهٔ ما بخوانید.
من اطلاعیه را ندیدم، آیا میتوانم زمان بیشتری برای کوچکردن داشته باشم؟
نه، اتصالات onion نسخهٔ v2 از همین حالا، ابتدا بهآرامی و سپس ناگهانی، شروع به قطعشدن خواهند کرد. وقت آن رسیده که از این نسخه فاصله بگیرید.
آیا قطع دسترسی به سرویسها در سپتامبر آغاز میشود، یا پیش از آن؟
نقاط معرفی ازپیش دیگر در Tor 0.4.6 نیستند، بنابراین اگر گرداننگان رله بهروزرسانی شوند، آنها دیگر در دسترس نخواهند بود.
بهعنوان یک مدیر وبسایت، آیا میتوانم کاربران را از onion نسخهٔ v2 خودم به v3 تغییر مسیر دهم؟
بله، تا زمانی که آدرس onion نسخهٔ v2 غیرقابلدسترس شود.
بهتر است کاربران را تشویق کنید تا نشانکهای خود را بهروز کنند.
آیا سرویسهای onion نسخهٔ v3 به کاهش مشکلات DDoS کمک میکنند؟
بله، ما مدام در حال کار روی بهبود امنیت سرویسهای onion هستیم.
برخی از کارهایی که ما در نقشهٔ راه خود داریم عبارتند از افزونهٔ دفاع در برابر حملههای محرومسازی از سرویس (DoS) سلول ESTABLISH_INTRO، توکنهای Res: اعتبارنامههای ناشناس برای تابآوری سرویس onion در برابر حملههای محرومسازی از سرویس (DoS)، و اولین تلاش برای پروتکل اثبات کار (PoW) روی مدارهای معرفی.
برای مروری بر این پیشنهادات، پست مفصل وبلاگ در مورد نحوهٔ جلوگیری از منع ارائهٔ (سرویس) onion را بخوانید.