https://forum.ubuntu-ir.org/index.php?topic=149718.msg1164991#msg1164991 (https://forum.ubuntu-ir.org/index.php?topic=149718.msg1164991#msg1164991)
https://molaei.org/tor-ubuntu/ (https://molaei.org/tor-ubuntu/)
تور رو اجرا کن تو تنظیمات شبکه اینا رو وارد کن:
Socks host:127.0.0.1 port:9150
تور رو اجرا کن تو تنظیمات شبکه اینا رو وارد کن:
Socks host:127.0.0.1 port:9150
چجوری باید اجراش کنم
تور رو اجرا کن تو تنظیمات شبکه اینا رو وارد کن:
Socks host:127.0.0.1 port:9150
درود
من با این دستور تور رو نصب کردم و فقط میخوام جوری ست بشه که تو ترمینال ازش استفاده کنم.میشه راهنمایی کنید چجوری فقط برای ترمینال تنظیم کنم؟
sudo apt install tor
در خط فرمان Bash، این متغیرها میتوانند وظیفه تنظیم پروکسی برای پروتکلهای مختلف را بر عهده بگیرند:
HTTP_PROXY
HTTPS_PROXY
FTP_PROXY
GOPHER_PROXY
WAIS_PROXY
مثلا اگر من بخواهم با برنامه apt-get با استفاده از یک پروکسی چیزی نصب کنم باید بزنم:
$ sudo su -
# export HTTP_PROXY=http://proxy:port
# export HTTPS_PROXY=http://proxy:port
# apt-get install zim
اول کاربر را به کاربر ریشه تغییر می دهم، بعد متغیرهای مربوط به پروکسی را مقداردهی و اکسپورت می کنم.
منبع: linuxbook.ir (http://linuxbook.ir)
سلام!
در مورد تور یکسری نکات رو باید خدمتتون عرض کنم
اولا اینکه تور رو از میرور های ایران نصب نکنید(در اکثر مواقع چون موقعیت مکانیمون رو ایرانه، از میرور های ایران دان میشه)، بصورت دیفالت فیلتره و مجبورید پل بزنید.
پس اگه تور رو از میرور های ایران نصب کردید ابتدا با کامند:
sudo apt remove --purge tor
به صورت کامل ریمو کنید، میرور خودتونو ترجیحا رو میرور اصلی اوبونتو بذارید(تو software & update فکر کنم بود) و یه آپدیت انجام بدید:
sudo apt update
حالا مجددا تور رو نصب کنید،
sudo apt install tor
اتو استارتش کنید:
sudo systemctl enable tor.service
استارتش کنید:
sudo systemctl start tor.service
حالا لاگ های تور رو چند بار چک کنید:
sudo cat /var/log/tor/tor.log
در صورتی که بعد از چندین باز چک کردن، botstrapped به 100 نرسیده بود، از پل (یا همون بریج) استفاده کنید.
برای افزودن پل پکیج obfs4proxy رو نصب کنید :
sudo apt install obfs4proxy
حالا برای دریافت بریج get transport obfs4 رو به bridges@bridges.torproject.org ایمیل کنید و یا از https://bridges.torproject.org/bridges?transport=obfs4 (https://bridges.torproject.org/bridges?transport=obfs4) اقدام کنید.
پل های دریافتی رو به انتهای فایل torrc در مسیر /etc/tor/torrc اضافه کنید، این کار رو میتونید با ادیتور نانو (یا هر چیز دیگه ای) با کامند زیر انجام بدید:
sudo nano /etc/tor/torrc
نکته: پل ها باید با فرمت زیر به انتهای فایل torrc اضافه بشن:
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE
مثلا من سه تا بریج(پل) دارم(اصولا هر بار که درخواست بریج بدید سه تا بریج براتون ارسال میشه) ، به این شکل به انتهای فایل torrc اضافشون میکنم :):
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge PASTE YOUR BRIDGE
Bridge PASTE YOUR BRIDGE
Bridge PASTE YOUR BRIDGE
یه مثال:
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 99.232.152.8:51987 CCEAhdfbbfdhhgj8654B3C84895 cert=bbMKfqgR3KUHImGQEInuhWOm1hly8jEgDkaDTU9AAVtnp1oC0iw+Jwv/mTXKnTvxn2jFGA iat-mode=0
نکته:
1- بریجی که تو مثاله کار نمیکنه :).
2- بعد اضافه کردن بریج ها به torrc برای ذخیره کردن تغییرات با نانو ctrl+o و بعد enter و برای خروج ctrl+x رو بزنید.
3- بعد از انجام تمام کار ها، تور رو ریستارت کنید:
sudo systemctl restart tor.service
4- برای استفاده از تور همونطور که دوستان گفتن آی پی و پورت 127.0.0.1:9050 رو در نتورک ستینگز ست کنید.
5- تور بر بستر ساکس فایو ارائه میشه در نتیجه:
نمیتونه به تنهایی یوتیوب رو باز کنه، نمیتونه به تنهایی توییتر رو باز کنه - و تنها قادر به ارائه سرویس روی ساکس فایو هست.
برای حل این مشکل از ابزار privoxy کمک میگیریم، این ابزار تور رو براتون بر بستر http شبیه سازی میکنه:
sudo apt install privoxy
در فایل زیر:
etc/privoxy/config
خطی که شامل:
forward-socks5t / 127.0.0.1:9050 .
هست رو از کامنت در بیارید ( / رو حذف کنید).
میتونید با نانو انجامش بدید:
sudo nano /etc/privoxy/config
حالا سرویس privoxy رو enable و start کنید و روی پورت 8118 ازش استفاده کنید.
sudo systemctl enable privoxy.service
sudo systemctl start privoxy.service
نکته:
بعد از نصب هر دو ابزار، برای راحتی کار میتونید به جای پورت 9050 از پورت 8118 استفاده کنید.
زمانی که از پورت 8118 استفاده میکنید مشکلی در ورود به یوتیوب و توییتر و... نخواهید داشت،
پس در نتورک ستینگز از این پراکسی استفاده کنید:
127.0.0.1
8118
برای استفاده از تور فقط در ترمینال، کافیه قبل از هر کامندی (به جز sudo که بر کامند های دیگه اولویت داره) از کامند torify یا torsocks استفاده کنید
چند مثال:
sudo torify apt update
sudo torsocks apt update
فکر کنم اونقدری کامل بود که دیگه مشکلی پیش نیاد. ;)
سلام!
در مورد تور یکسری نکات رو باید خدمتتون عرض کنم
اولا اینکه تور رو از میرور های ایران نصب نکنید(در اکثر مواقع چون موقعیت مکانیمون رو ایرانه، از میرور های ایران دان میشه)، بصورت دیفالت فیلتره و مجبورید پل بزنید.
پس اگه تور رو از میرور های ایران نصب کردید ابتدا با کامند:
sudo apt remove --purge tor
به صورت کامل ریمو کنید، میرور خودتونو ترجیحا رو میرور اصلی اوبونتو بذارید(تو software & update فکر کنم بود) و یه آپدیت انجام بدید:
sudo apt update
حالا مجددا تور رو نصب کنید،
اتو استارتش کنید:
sudo systemctl enable tor.service
استارتش کنید:
sudo systemctl start tor.service
حالا لاگ های تور رو چک کنید:
journalctl -exfu tor
در صورتی که botstrapped به 100 نرسیده بود از پل (یا همون بریج) استفاده کنید.
برای افزودن پل پکیج obfs4proxy رو نصب کنید :
sudo apt install obfs4proxy
حالا برای دریافت بریج get transport obfs4 رو به bridges@bridges.torproject.org ایمیل کنید و یا از https://bridges.torproject.org/bridges?transport=obfs4 (https://bridges.torproject.org/bridges?transport=obfs4) اقدام کنید.
پل های دریافتی رو به انتهای فایل torrc در مسیر /etc/tor/torrc اضافه کنید، این کار رو میتونید با ادیتور نانو (یا هر چیز دیگه ای) با کامند زیر انجام بدید:
sudo nano /etc/tor/torrc
نکته: پل ها باید با فرمت زیر به انتهای فایل torrc اضافه بشن:
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE
مثلا من سه تا بریج(پل) دارم(اصولا هر بار که درخواست بریج بدید سه تا بریج براتون ارسال میشه) ، به این شکل به انتهای فایل torrc اضافشون میکنم :):
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge PASTE YOUR BRIDGE
Bridge PASTE YOUR BRIDGE
Bridge PASTE YOUR BRIDGE
یه مثال:
UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 99.232.152.8:51987 CCEAhdfbbfdhhgj8654B3C84895 cert=bbMKfqgR3KUHImGQEInuhWOm1hly8jEgDkaDTU9AAVtnp1oC0iw+Jwv/mTXKnTvxn2jFGA iat-mode=0
نکته:
1- بریجی که تو مثاله کار نمیکنه :).
2- بعد اضافه کردن بریج ها به torrc برای ذخیره کردن تغییرات با نانو ctrl+o و بعد enter و برای خروج ctrl+x رو بزنید.
3- بعد از انجام تمام کار ها، تور رو ریستارت کنید:
sudo systemctl restart tor.service
4- برای استفاده از تور همونطور که دوستان گفتن آی پی و پورت 127.0.0.1:9050 رو در نتورک ستینگز ست کنید.
5- تور بر بستر ساکس فایو ارائه میشه در نتیجه:
نمیتونه به تنهایی یوتیوب رو باز کنه، نمیتونه به تنهایی توییتر رو باز کنه - و تنها قادر به ارائه سرویس روی ساکس فایو هست.
برای حال این مشکل از ابزار privoxy کمک میگیریم، این ابزار تور رو براتون بر بستر http شبیه سازی میکنه:
sudo apt install privoxy
در فایل زیر:
etc/privoxy/config
خطی که شامل:
forward-socks5t / 127.0.0.1:9050 .
هست رو از کامنت در بیارید ( / رو حذف کنید).
میتونید با نانو انجامش بدید:
sudo nano /etc/privoxy/config
حالا سرویس privoxy رو enable و start کنید و روی پورت 8118 ازش استفاده کنید.
sudo systemctl enable privoxy.service
sudo systemctl start privoxy.service
نکته:
بعد از نصب هر دو ابزار، برای راحتی کار میتونید به جای پورت 9050 از پورت 8118 استفاده کنید.
زمانی که از پورت 8118 استفاده میکنید مشکلی در ورود به یوتیوب و توییتر و... نخواهید داشت،
پس در نتورک ستینگز از این پراکسی استفاده کنید:
127.0.0.1
8118
برای استفاده از تور فقط در ترمینال، کافیه قبل از هر کامندی (به جز sudo که بر کامند های دیگه اولویت داره) از کامند torify یا torsocks استفاده کنید
چند مثال:
sudo torify apt update
sudo torsocks apt update
فکر کنم اونقدری کامل بود که دیگه مشکلی پیش نیاد. ;)
در تکمیل آموزش شما
برای تنظیم tor+privoxy و استفاده از اون در firefox و android استودیو.
خط زیر به انتهای /etc/privoxy/config اضافه بشه
forward-socks5 / 127.0.0.1:9050 .
در اندروید استودیو
به جای socks از http پورکسی استفاده بشه. در تصویر مشخصه
در فایرفاکس باید برای ssl هم آدرس 127.0.0.1 روی پورت 8118 را تنظیم کنید. به تصویر پیوست دقت کنید.
و میتونید با تنظیم افزونه proxy toggle مشابه عکس پیوست با یک کلیک پروکسی قطع/وصل کنید.