استفاده از تور در لینوکس
آموزش استفاده از تور در لینوکس
در این تاپیک قصد دارم تور رو به دوستان تازه کار به روش خودم آموزش بدم.
Ubuntu 14.04 LTS Unity
tor-browser-linux64-3.6.5_en-US.tar.xz
گام 1:
در مرحله اول نیازه که تور رو دانلود کنیم و برای این کار باید از سایت خودش برای دانلود نسخه گنو/لینوکسی اقدام کنیم.
https://www.torproject.org/download/download.html.en
گام 2:
بعد از دانلود فایل؛ روی اون راست کلیک کنید و روی گزینه Exract Here کلیک کنید تا فایل ما از حالت فشرده در بیاد.
گام 3:
سپس به داخل فولدر ایجاد شده رفته و روی start-tor-browser راست کلیک میکنیم و Properties را میزنیم و سپس به تب بالایی Permissions رفته و تیک Exicute رو فعال میکنیم و در آخر Close را میزنیم.
گام 4:
در بالای همان پنجره کنار ضربدر روی Edit کلیک کرده و Preferences را میزنیم. روی تب Behavior کلیک کرده و در قسمت Excutbable Text Files تیک Ask each Time را فعال میکنیم.
و سپس Close را میزنیم.
گام 5:
روی start-tor-browser دابل کلیک کرده و Run را انتخاب میکنیم. بعد از باز شدن برنامه Connect میکنیم. در بار اول ممکن است کمی طول بکشد ولی بعد از چند بار استفاده سریعتر به سرور خود وصل میشود و در مواقعی که تور ف-ی-ل-ت-ر شده باشد میتوانید با Configure امتحان کنید و در جواب سوال ها به ترتیب No بعد Yes بعد Yes و سپس obfs3 را انتخاب و connect میکنیم. بعد از وصل شدن به سرور مرورگر خود تور باز میشود و میتوانید از آن استفاده کنید ولی به دلایلی تور از Flash و Addons پشتیبانی نمیکند پس برای این مشکل تا ادامه آموزش با ما باشید.
گام 6:
در مرورگر باز شده به مسیر زیر رفته
Edit=> Preferences=> Advanced=> Network=> Setting
همان طور که میبینید در قسمت Manual Proxy Configurations پروکسی SOCKS Host روی
IP: 127.0.0.1::9150
تنظیم شده است. شما میتوانید این IP را در مرورگر های دیگر مثل FireFox به همین آدرس تنظیم کنید.
اگر خواستید میتوانید کل سیستم را از تونل رد کنید و راحت به گشت و گذار بپردازید؛ به روش زیر عمل کنید:
گام 7:
در سیستم خود به قسمت زیر بروید:
System Settings=> Network=> Network proxy
در این قسمت Method را روی Manual قرار دهید و Socks Host را تنظیم کنید.این IP باید با IP ای که بر روی مرورگر تور بود یکی باشد و در اینجا
127.0.0.1:9150
است. سپس روی Apply system wide کلیک کرده و رمز خود را وارد کنید و اینتر را بزنید:
به دنیای دیجیتال خوش آمدید
برای عبور دادن ترمینال از شبکهی تور :
sudo apt-get installl proxychains
بعد از نصب :
sudo nano /etc/proxychains.conf
و باید
socks5 127.0.0.1 9050
رو به آخرش اضافه کنید
حالا مثلا برای دانلود :
proxychains wget ...
http://forum.ubuntu.ir/index.php/topic,99912.15.html
http://ubuntuguide.org/wiki/Tor#Privoxy
Privoxy
- I use the Privoxy proxy to tunnel http traffic through Tor. Install the Privoxy http proxy:
sudo apt-get install privoxy
- Applications can be set to send their http traffic to Privoxy over port 8118; Privoxy will then in turn forward the http traffic to Tor over port 9050. (Use an IP address other than 127.0.0.1 if Privoxy and/or Tor are not on the local machine. Use localhost instead of 127.0.0.1 if using IPv6 addressing on your systems).
Note: For some older versions of Privoxy, users have reported better success designating the address of the host computer as 127.0.0.1 instead of localhost in the configuration settings.
- Edit configuration files.
-
- In the configuration file Privoxy is configured by default to listen on port 127.0.0.1:8118. See Firewall considerations. Edit the Privoxy configuration file (use the gedit text editor instead of kate if using Ubuntu instead of Kubuntu):
sudo kate /etc/privoxy/config
- Add the lines
forward-socks5 / 127.0.0.1:9050 . forward-socks4a / 127.0.0.1:9050 .
Note: socks5 allows more authentication choices, UDP for external DNS resolution, and accommodates IPv6. (By including both lines, socks4a is used as a fallback if a program does not support socks5.)
-
- Restart Privoxy:
sudo /etc/init.d/privoxy restart
- or
sudo service privoxy restart
=======================================
روش دوم:
export http_proxy=http://110.77.141.82:3128/
export https_proxy=http://110.77.141.82:3128/
unset http_proxy;
unset ftp_proxy;
================================