توجه: این دستورالعملها به منظور استفاده از حاملهای انتقالپذیر همراه با سرویس tor (یعنی little-t tor) نوشته شدهاند.
For instructions on using pluggable transports with Tor Browser, refer to the Tor Browser user manual.
دسترسی مستقیم به شبکهٔ Tor ممکن است گاهی مسدود شده باشد.
Tor can be used with circumvention tools, known as pluggable transports, for getting around these blocks.
obfs4، Snowflake و WebTunnel از جمله حاملهای انتقالپذیر هستند که برای استفاده با Tor در دسترس هستند.
Tor را میتوان با تغییر فایل پیکربندی Tor، برای مثال torrc، بهگونهای تنظیم کرد که از حاملهای انتقالپذیر استفاده کند.
مراحل برای پیکربندی tor
برای استفاده از حاملهای انتقالپذیر در سیستمعاملهای مختلف در ادامه آمدهاند.
tor
یا بستهٔ نرمافزاری پیشرفتهٔ Tor را برای سیستمعامل خود بارگیری کرده و نصبکنید.
اگر دسترسی به وبسایت پروژهٔ Tor مسدود شده است، از یک آینهٔ رسمی پروژهٔ Tor استفاده کنید.
اگر tor
را نصبشده دارید، فایل دودویی حامل انتقالپذیر با نام lyrebird را میتوان بهعنوان بخشی از بستهٔ نرمافزاری پیشرفتهٔ Tor بارگیری کنید.
lyrebird
چندین حامل انتقالپذیر را پیادهسازی میکند، از جمله obfs4، Snowflake و WebTunnel.
بستهٔ Tor نرمافزاری پیشرفتهٔ Tor را در شاخهٔ دلخواه خود استخراج کنید.
برای حاملهای انتقالپذیر، مانند obfs4 و WebTunnel، پلها را از طریق ایمیل یا تلگرام، از سایت پلها دریافت کنید.
ویرایش فایل پیکربندی Tor، مثلاً torrc
از نمونهٔ torrc
زیر رونوشت تهیه کرده و آن را به فراخور سیستمعامل ویرایش کنید.
اگر در لینوکس little-t tor را نصب کردهاید، باید فایل پیشفرض torrc
را تغییر دهید.
پیکربندی tor
برای استفاده از obfs4، Snowflake یا WebTunnel
UseBridges 1
# Uncomment the line below for Windows and include the path to the pluggable transport executable (Example: C:\Users\user\Downloads\tor\pluggable_transports\lyrebird.exe)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>
# Uncomment the line below for macOS and include the path to the pluggable transport executable (Example: /Users/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>
# خط زیر را برای لینوکس از حالت توضیح خارج کرده و مسیر فایل اجرایی حامل انتقالپذیر را قرار دهید (مثال: /home/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>
Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0
Bridge webtunnel <IP ADDRESS>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
Bridge snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org front=www.phpmyadmin.net,cdn.zk.mk ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn
فایل torrc
را ذخیره کنید.
اجرای tor
از طریق خط فرمان:
./tor -f torrc
توجه: اگر در لینوکس نرمافزار little-t tor را نصب کردهاید و فایل پیشفرض torrc
را ویرایش کردهاید، باید دیمن را راهاندازی مجدد کنید.
رفع مشکل
- اگر اتصال Tor ناموفق بود، بررسی کنید تا فایل
torrc
بهدرستی قالببندی شده باشد.
- اگر
tor
را از بستهٔ نرمافزاری پیشرفتهٔ Tor نصب کردهاید، مطمئن شوید که فایل torrc
در همان پوشهای است که فایل دودویی tor
در آن قرار دارد.
- بررسی گزارشهای Tor برای خطاها.
- اگر پس از اجرای مراحل رایج رفع مشکل، اتصال همچنان ناموفق بود، پلهایی که دریافت کردهاید ممکن است آفلاین یا مسدود شده باشند.
مجموعهای جدید از پلها را از سایت پلها، از طریق ایمیل یا تلگرام دریافت کنید.