انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: عرفان علیزاده در 22 امرداد 1400، 06:49 بظ
-
سلام
من تو سیستم تور راه اندازی کردم.میخواستم دیوایس هایی که از طریق وای فای به سیستم من وصل میشن هم بتونن از تور استفاده کنن.مثل (تلگرام) به این صورت که داخل تلگرام هم آی پی 127.0.0.1 با پورت 9050 استفاده کنم.
------------------
من از دانگل وای فای برای hotspot کردن استفاده می کنم.
------------------------
آی پی که به دستگاه های میده تو رنج 10.42.0.215 هستش
-----------------
تنظیمات مربوط به تور تو اوبونتو به این صورت هستش
http proxy :127.0.0.1:8118
socks :127.0.0.1:9050
----------------
ممنون میشم راهنمایی کنین.
-
فکر کنم باید توی تنطیمات تور توی فایل زیر بگید که بزاره بقیه ip ها هم وصل بشن. بعد توی گوشی یا هرجای دیگه پروکسی رو روی ip کامپیوتر تنظیم کنید. درباره پورت چیزی نمیدونم. شاید همون 9050 باشه.
/etc/tor/torrc
پروکسی http هم احتمالا از طریق privoxy درست شده. پس برای پروکسی http احتمالا باید تنظیمات privoxy رو تغییر بدید.
تنظیمات privoxy توی مسیر زیر ذخیره میشن.
/etc/privoxy/config
اینکه توی اون فایلها دقیقا چی بنویسید رو من نمیدونم. ولی توی همون فایلها خطوط راهنمای زیادی هست که احتمالا با خوندنشون میتونید به نتیجه برسید. فقط اینکه اونها به انگلیسی هستند. شاید man هم کمکتون کنه.
اگه روی کامپیوتر یا شبکه فایروال دارید، شاید لازم باشه قوانینش رو تغییر بدید.
-
تو این ادرس نحوه اموزش رو گذاشته:
https://superuser.com/questions/734791/how-to-run-tor-as-proxy-for-local-network
البته شما باید پورت تور رو در کامپیوترتون باز کنید.
و اینکه برای استفاده تور در گوشی باید آیپی کامپیوترتون رو تو گوشیتون تنظیم کنید نه 127.0.0.1 رو، چون این آیپی به خود دستگاه اشاره داره.
آیپی کامپیوترتون رو میتونید با اجرای دستور ifconfig تو ترمینال ببینید.
اگه جاییش رو متوجه نشدید بگید تا بیشتر توضیح بدم.
مثال:
۱. بعد از وصل شدن به اینترنت، تور رو روی سیستممون نصب میکنیم.
۲. پرونده /etc/tor/torrc رو با یه ویرایشگر باز میکنیم(مثلا nano)، و خط زیر رو از کامنت در میاریم:
SocksPort 192.168.0.1:9100
* پورتش رو هم برای راحتی کار به 9050 تغییر بدید.
* آیپی رو هم باید به آیپی کامپیوترتون(همونی که تور روش نصب شده و میخواین خدمتشو به اشتراک بزارین) تغییر بدید.
۳. پورتی که در مرحله قبل تنظیم کردیم رو باز میکنیم.
$ sudo ufw allow 9050
۴. خوب حالا آیپی کامپیوتر و پورتی که برای تور تنظیم کردید رو در گوشی یا هرجای دیگه که میخواین از خدمت تور استفاده کنین، تنظیم کنید و از تور استفادهکنید.
-
تو این ادرس نحوه اموزش رو گذاشته:
https://superuser.com/questions/734791/how-to-run-tor-as-proxy-for-local-network
البته شما باید پورت تور رو در کامپیوترتون باز کنید.
و اینکه برای استفاده تور در گوشی باید آیپی کامپیوترتون رو تو گوشیتون تنظیم کنید نه 127.0.0.1 رو، چون این آیپی به خود دستگاه اشاره داره.
آیپی کامپیوترتون رو میتونید با اجرای دستور ifconfig تو ترمینال ببینید.
اگه جاییش رو متوجه نشدید بگید تا بیشتر توضیح بدم.
مثال:
۱. بعد از وصل شدن به اینترنت، تور رو روی سیستممون نصب میکنیم.
۲. پرونده /etc/tor/torrc رو با یه ویرایشگر باز میکنیم(مثلا nano)، و خط زیر رو از کامنت در میاریم:
SocksPort 192.168.0.1:9100
* پورتش رو هم برای راحتی کار به 9050 تغییر بدید.
* آیپی رو هم باید به آیپی کامپیوترتون(همونی که تور روش نصب شده و میخواین خدمتشو به اشتراک بزارین) تغییر بدید.
۳. پورتی که در مرحله قبل تنظیم کردیم رو باز میکنیم.
$ sudo ufw allow 9050
۴. خوب حالا آیپی کامپیوتر و پورتی که برای تور تنظیم کردید رو در گوشی یا هرجای دیگه که میخواین از خدمت تور استفاده کنین، تنظیم کنید و از تور استفادهکنید.
این کد ها رو به فایل
/etc/tor/torrc
اضافه کردم درست شد.
#listen on all IPs
SocksListenAddress 0.0.0.0
SocksPort 9050
#test
SocksPort 10.42.0.1:9050
#test
SocksPolicy accept 10.42.0.1/24
و اینکه تو فایروال هم پورت رو باز کردم
sudo ufw allow 9050
ممنون از دوستان Dragon- و Issac
-
فکر کنم SocksPort رو دوبار تعریف کردید. احتمالا اولی رو باید پاک کنید. و بهتره که روی پورتی به غیر از 9050 اینکار رو انجام بدید. همونجا گفته.
-
فکر کنم SocksPort رو دوبار تعریف کردید. احتمالا اولی رو باید پاک کنید. و بهتره که روی پورتی به غیر از 9050 اینکار رو انجام بدید. همونجا گفته.
بله درسته ممنون
-
من الان امتحان کردم. از گزارشهای (log) تور متوجه شدم که SocksListenAdress دیگه منسوخ شده و استفاده نمیشه. پس کلا لازمه اینو بنویسید. (چیزهایی که بعد از # قرار دارند تاثیر ندارند و یجورایی توضیح به حساب میان)
SocksPort 10.42.0.1:9050
SocksPolicy accept 10.42.0.0/24
بهتره که رنج شبکه قابل اتصال رو با 10.42.0.0/24 مشخص کنید تا 10.42.0.1/24. چون 10.42.0.1 یه ip قابل استفاده توی شبکه هست.