پل (تور): تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز
جز
سطر ۴: سطر ۴:
  
 
=استفاده از پل=
 
=استفاده از پل=
ابتدا با دستور زیر یا از طریق [[Ubuntu Software|نرم‌افزارهای اوبونتو]] بستهٔ <code>obfs4proxy</code> را نصب می‌کنیم:
 
<pre lang="bash">$ sudo apt install obfs4proxy</pre>
 
  
سپس پروندهٔ پیکربندی تور به نشانی <code dir="ltr">/etc/tor/torrc</code> را با دسترسی ریشه در ویرایش گر متن، باز می‌کنیم. برای نمونه می‌توان از [[nano]] استفاده کرد:
+
نخست با فرمان زیر یا از طریق [[Ubuntu Software|نرم‌افزارهای اوبونتو]] بستهٔ  {{ic|obfs4proxy}} را نصب می‌کنیم:
<pre lang="bash">$ sudo nano /etc/tor/torrc</pre>
 
  
و خطوط زیر را به انتهای آن می‌افزاییم:
+
{{bc|
<pre>
+
$ sudo apt install obfs4proxy
 +
}}
 +
 
 +
سپس پروندهٔ پیکربندی تور به نشانی {{ic|/etc/tor/torrc}}
 +
را با دسترسی ریشه در ویرایش گر متن، باز می‌کنیم. برای نمونه می‌توان از [[vim]] استفاده کرد:
 +
{{ic| $ sudo vim /etc/tor/torrc}} و خطوط زیر را به انتهای آن می‌افزاییم:
 +
 
 +
{{bc|
 
UseBridges 1
 
UseBridges 1
 
Bridge BRIDGE
 
Bridge BRIDGE
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
+
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy}}
</pre>
+
 
 
توجّه داشته باشید که BRIDGE باید با نشانی پل مورد نظرتان جایگزین شود.
 
توجّه داشته باشید که BRIDGE باید با نشانی پل مورد نظرتان جایگزین شود.
  
 
=دریافت پل=
 
=دریافت پل=
 
برای گرفتن پل‌های obfs4، از راهنمای داخل همین صفحه برای ایجاد یک پل خصوصی استفاده کرده یا از یک حساب جی‌میل یا رایزآپ یک رایانامهٔ بدون موضوع با متن زیر به نشانی [mailto:bridges@torproject.org bridges@torproject.org] بفرستید:
 
برای گرفتن پل‌های obfs4، از راهنمای داخل همین صفحه برای ایجاد یک پل خصوصی استفاده کرده یا از یک حساب جی‌میل یا رایزآپ یک رایانامهٔ بدون موضوع با متن زیر به نشانی [mailto:bridges@torproject.org bridges@torproject.org] بفرستید:
<pre>
+
 
 +
{{bc|
 
get transport obfs4
 
get transport obfs4
</pre>
+
}}
  
 
پس از مدّتی, رایانامه‌ای همراه سه نشانی پل برایتان فرستاده میشود که که می‌توانید آن ها را به پروندهٔ torrc افزوده یا با پل های پیشین تعویض نمایید .
 
پس از مدّتی, رایانامه‌ای همراه سه نشانی پل برایتان فرستاده میشود که که می‌توانید آن ها را به پروندهٔ torrc افزوده یا با پل های پیشین تعویض نمایید .
سطر ۲۹: سطر ۳۴:
  
 
نهایتاً پس از تغییر پل، تور را دوباره اجرا می‌کنیم:
 
نهایتاً پس از تغییر پل، تور را دوباره اجرا می‌کنیم:
<pre>
+
 
 +
{{bc|
 
$ sudo systemctl restart tor.service
 
$ sudo systemctl restart tor.service
</pre>
+
}}
  
 
یادتان باشد پس از تعویض یا افزودن پل، نخستین بار ممکن است اتّصال به شبکهٔ تور قدری طول بکشد.
 
یادتان باشد پس از تعویض یا افزودن پل، نخستین بار ممکن است اتّصال به شبکهٔ تور قدری طول بکشد.
سطر ۳۹: سطر ۴۵:
  
 
* بسته‌های <code>tor</code> و <code>obfs4proxy</code> را نصب کنید:
 
* بسته‌های <code>tor</code> و <code>obfs4proxy</code> را نصب کنید:
<pre>$ sudo apt install tor obfs4proxy</pre>
+
 
 +
{{bc|
 +
$ sudo apt install tor obfs4proxy
 +
}}
  
 
*پروندهٔ torrc خود را به شکل زیر تغییر دهید:
 
*پروندهٔ torrc خود را به شکل زیر تغییر دهید:
<pre>
+
 
 +
{{bc|
 +
 
 
SocksPort 0
 
SocksPort 0
 
ORPort auto
 
ORPort auto
سطر ۵۵: سطر ۶۶:
  
 
ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed
 
ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed
</pre>
+
 
 +
}}
 +
 
  
 
* تور را مجدّداً راه‌اندازی کنید:
 
* تور را مجدّداً راه‌اندازی کنید:
<pre>$ sudo systemctl restart tor.service</pre>
+
 
 +
{{bc|
 +
$ sudo systemctl restart tor.service
 +
}}
  
 
* صبر کنید تا پل‌ها ایجاد شوند.
 
* صبر کنید تا پل‌ها ایجاد شوند.

نسخهٔ ‏۳۰ شهریور ۱۴۰۱، ساعت ۰۹:۵۹

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

بدیهی است که باید اتّصال مستقیم بین رایانه‌ای که می‌خواهد به شبکهٔ تور وصل شود و پل وجود داشته باشد؛ هم‌چنین خود پل نباید در اتّصال به شبکهٔ تور مشکلی داشته باشد.

استفاده از پل

نخست با فرمان زیر یا از طریق نرم‌افزارهای اوبونتو بستهٔ obfs4proxy را نصب می‌کنیم:


$ sudo apt install obfs4proxy

سپس پروندهٔ پیکربندی تور به نشانی /etc/tor/torrc را با دسترسی ریشه در ویرایش گر متن، باز می‌کنیم. برای نمونه می‌توان از vim استفاده کرد:

$ sudo vim /etc/tor/torrc و خطوط زیر را به انتهای آن می‌افزاییم:


UseBridges 1
Bridge BRIDGE
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy

توجّه داشته باشید که BRIDGE باید با نشانی پل مورد نظرتان جایگزین شود.

دریافت پل

برای گرفتن پل‌های obfs4، از راهنمای داخل همین صفحه برای ایجاد یک پل خصوصی استفاده کرده یا از یک حساب جی‌میل یا رایزآپ یک رایانامهٔ بدون موضوع با متن زیر به نشانی 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
PublishServerDescriptor 0
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 مشاهده کنید.

تنظیمات پیشکار

اگر برای وصل شدن به شبکهٔ تور لازم است پیش از آن به پیشکار وصل شوید، خط زیر را به پیکربندی بفزایید:

HTTPSProxy ip:port

بدیهی است که باید ip:port را با مقادیر مربوط به خودتان جایگزین کنید. برای نمونه 10.10.10.10:8080