سلام.
امروز میخوام آموزش نصب تور رو توی آرچ لینوکس بگم.
راستش من قبلا که توی اوبونتو بودم مشکلی با تور نداشتم و خیلی راحت و بی دردسر کار میکرد.
اما از وقتی که اومدم آرچ نتونستم تور رو درست و حسابی راه بندازم.
البته زیاد پیگیرش نبودم.
تا اینکه چند روز پیش تصمیم گرفتم هرطور شده نصبش کنم.
آموزش نصب و راه اندازیش رو توی ادامه مطلب گذاشتم :-)
اول باید tor, torsocks, obfsproxy رو نصب کنید.
sudo pacman -S tor obfsproxy torsocks
بعد باید از سایت یا ایمیل تور، یک پل بگیرید.
برای دریافت پل از طریق سایت باید به سایت Bridges.torproject.org برید و یک پل obfs3 یا obfs4 بگیرید.
یا برای دریافت پل از طریق ایمیل، متن زیر رو به ایمیل bridges@torproject.org ارسال کنید.
get transport obfs3
من برای خودم پل obfs3 گرفتم.
چند لحظه بعد یک ایمیل حاوی ۳ عدد پل دریافت میکنید.
بعد از دریافت پل باید پل ها رو توی تور ست کنید.
برای اینکار فایل torrc باید ویرایش بشه.
sudo nano /etc/tor/torrc
بعد از باز شدن فایل به پایین ترین قسمت فایل torrc برید و متن زیر رو توی قایل کپی کنید.
UseBridges 1 Bridge obfs3 **.***.***.***:**** ClientTransportPlugin obfs3 exec /usr/bin/obfsproxy --managed
به جای ستاره ها شما پل خودتون رو قرار بدید.
به عنوان مثال من یه پل obfs3 گرفتم و توی فایل گذاشتم. مثل نمونه پایین باید باشه:
UseBridges 1 Bridge obfs3 172.245.230.122:51156 ClientTransportPlugin obfs3 exec /usr/bin/obfsproxy --managed
حالا فایل رو ذخیره کنید و ازش خارج بشید.
با فرمان زیر تور رو راه اندازی میکنیم:
sudo systemctl start tor.service
الان تور در حال وصل شدن هستش و میتونید با فرمان زیر چک کنید که تور وصل شده یا نه.
systemctl status tor.service
اگر توی قسمتی از خروجی، متن زیر رو مشاهده کردید یعنی تور با موفقیت وصل شده و میتونید استفاده کنید ازش.
Bootstrapped 100%: Done
خوب الان میخوام بگم چطوری توی فایرفاکس از تور استفاده کنید.
شما باید افزونه foxyproxy رو توی فایرفاکس نصب کنید.
و بعد وارد تنظیمات شده و یک Pattern جدید بسازید با این تنظیمات:
127.0.0.1:9050
Socks v5
خوب حالا با این افزونه و تور به راحتی میتونید کاملا مخفیانه به وبگردی بپردازید.
امیدوارم این آموزش مفید باشه.
خوش باشید... :-)
ممنون از راهنماییتان
وقتی status را می زنم این جواب میاد :
Jun 20 04:06:35 noor-pc Tor[1724]: Delaying directory fetches: No running bridges
Jun 20 04:06:36 noor-pc Tor[1724]: Unknown line received by managed proxy (usage: obfsproxy [-h] [-v] [--log-file LOG_FILE]).
Jun 20 04:06:36 noor-pc Tor[1724]: Unknown line received by managed proxy ( [--log-min-severity {error,warning,info,debug}] [--
Jun 20 04:06:36 noor-pc Tor[1724]: Unknown line received by managed proxy ( [--no-safe-logging] [--data-dir DATA_DIR] [--proxy
Jun 20 04:06:36 noor-pc Tor[1724]: Unknown line received by managed proxy ( {managed,obfs2,dummy,obfs3,scramblesuit,b64} ...).
Jun 20 04:06:36 noor-pc Tor[1724]: Unknown line received by managed proxy (obfsproxy: error: argument name: invalid choice: '\xe2\x80\x94manage
Jun 20 04:06:37 noor-pc Tor[1724]: The communication stream of managed proxy '/usr/bin/obfsproxy' is 'closed'. Most probably the managed proxy
Jun 20 04:06:38 noor-pc Tor[1724]: Bootstrapped 5%: Connecting to directory server
Jun 20 04:06:38 noor-pc Tor[1724]: We were supposed to connect to bridge '5.45.99.221:32772' using pluggable transport 'obfs3', but we can't fi
Jun 20 04:06:38 noor-pc Tor[1724]: Problem bootstrapping. Stuck at 5%: Connecting to directory server. (Can't connect to bridge; PT_MISSING; co
اشکال از کجاست؟
ممنون