پل (تور)

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۱۶ شهریور ۱۳۹۴، ساعت ۱۵:۲۷ توسط Danialbehzadi (بحث | مشارکت‌ها) (تبدیل به شکل جدید apt)
پرش به: ناوبری، جستجو

پل (به انگلیسی Bridge) بازپخش کنندهٔ شبکهٔ تور است. در مناطقی که برای اتّصال به شبکهٔ تور محدودیت وجود دارد، می‌توان با اتّصال مستقیم به یک پل، از طریق آن پل به شبکهٔ تور وصل شد. بدیهی است که باید اتّصال مستقیم بین رایانه‌ای که می‌خواهد به شبکهٔ تور وصل شود و پل وجود داشته باشد؛ هم‌چنین خود پل نباید در اتّصال به شبکهٔ تور مشکلی داشته باشد.

دریافت پل

برای گرفتن پل‌های obfs4، از راهنمای داخل همین صفحه برای ایجاد یک پل خصوصی استفاده کرده یا از یک حساب جی‌میل، یاهو یا رایزآپ یک ای‌میل بدون موضوع با متن زیر به نشانی bridges@bridges.torproject.org بفرستید:

get transport obfs4

پس از مدّتی, ای‌میلی حاوی سه پل برایتان ارسال می‌شود که باید یکی از آن ها را با نشانی پل موجود در پروندهٔ torrc عوض کنید.

برای دریافت پل هم‌چنین می‌توانید به این پایگاه وب رفته و یک پل obfs4 در قسمت option انتخاب کنید و سپس آن را با نشانی موجود در پروندهٔ torrc عوض کنید.

نهایتاً پس از تغییر پل، تور را راه‌اندازی مجدّد می‌کنیم:

$ sudo systemctl restart tor.service

یادتان باشد پس از تعویض یا افزودن پل، نخستین بار ممکن است اتّصال به شبکهٔ تور قدری طول بکشد.

ایجاد پل خصوصی

برای ایجاد پل خصوصی باید روی سرویس‌دهندهٔ شخصی خود در مکانی که برای پیوستن به شبکهٔ تور مشکلی ندارد، کارهای زیر را انجام دهید:

  • بسته‌های tor و obfs4proxy را نصب کنید:
$ sudo apt install tor obfs4proxy
  • پروندهٔ torrc خود را به شکل زیر تغییر دهید:
SocksPort 0
ORPort auto
BridgeRelay 1
Exitpolicy reject *:*

## CHANGEME_1 -> provide a nickname for your bridge, can be anything you like
#Nickname CHANGEME_1
## CHANGEME_2 -> provide some email address so we can contact you if there's a problem
#ContactInfo CHANGEME_2

ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed
  • تور را مجدّداً راه‌اندازی کنید:
$ sudo systemctl restart tor.service
  • صبر کنید تا پل‌ها ایجاد شوند.
  • شما می‌توانید نشانی پل را در پروندهٔ var/lib/tor/pt_state/obfs4_bridgeline.txt ببینید.

IP ADDRESS نشانی اینترنتی سرویس‌دهندهٔ شماست.

PORT پل ایجاد شده را می‌توانید با این دستور بیابید:

$ sudo cat /var/lib/tor/state | grep obfs

FINGERPRINT پل را نیز می‌توانید در پروندهٔ var/lib/tor/fingerprint مشاهده کنید.