تور چیست و نحوه کانفیگ
Last updated
Last updated
تور یه شبکه ای برای ناشناس موندن بر اساس روش مسیریابی پیازی هست که میتونه داده های ما، موقعیت مکانی، آیپی مارو پنهان کنه
توی این شبکه هر دستگاه یک لایه رمز را برای خواندن دستورها مسیریابی رمزگشایی میکنه و پیام رو به دستگاه بعدی میفرسته که اون هم به نوبه خودش همین کار رو تکرار میکنه. این روش باعث میشه که هیچکدوم از سامانههای داخل این شبکه از محتوای پیام ها اطلاع نداشته باشند.
نرم افزار ازاده با لایسنس BSD 3-clause و سورس اون رو میتونید از اینجا ببینید.
اگه کاربر گنو/لینوکس یا BSDs میتونید این رو با استفاده از پکیج منیجرتون بگیرید که تقریبا توی همه مخازن هست
برای مثال ما اینجا Debian و OpenBSD و Gentoo و Arch رو میگیم:
Arch:
pacman -S tor
Gentoo:
emerge -av tor
Debian:
apt install tor
OpenBSD:
pkg_add tor
اگه کاربر ویندوز هستید میتونید از Tor Browser استفاده کنید
این مرورگر رو میتونید از پیوند زیر دانلود کنید
تور یه فایل کانفیگ داره که توی Unix-like ها توی مسیر
/etc/tor/torrc
هست. که یه سری تنظیمات و کانفیگ ها برای تور ما که چجوری ران شه، پروکسی Socks5 روی کدوم ایپی و پورت اجرا شه و کلی چیز دیگه مثل bridge ها و ....
توی ویندوز این مسیر پوشه نصب شده مرورگر تور هست:
Browser/TorBrowser/Data/Tor
ما اینجا دیگه به نحوه کامل کانفیگ نمیپردازیم و چند تا چیز رو میگم
این برای تعریف ایپی و پورت پروکسی Socks5 هست که به صورت ایپی:پورت باید داده بشه برای مثال ما میخوام روی ادرس 127.0.0.1 و پورت 3939 گوش بده:
SOCKSPort 127.0.0.1:3939
یا میخوایم روی ایپی همه interface ها گوش بده:
SOCKSPort 0.0.0.0:3939
اگه ایپی رو ندید تور به طور پیشفرض روی localhost گوش میده.
تو این عکس قشنگ میتونید بفهمید node چیه.
به اون اخرین node دقت کنید که داده unencrypted مارو میفرسته به کامپیوتر مقصد، حالا ما میخوایم این اخرین node رو انتخاب کنیم که کدوم روتر باشه که ایپی و غیره اون به کامپیوتر مقصد نشون داده میشه.
میتونیم این رو به صورت ایپی، fingerprint و یا کد alpha-2 یه کشور خاص بدیم که فقط از این کشور باشه.
برای مثال:
ExitNodes 185.220.100.254
ExitNodes 19B6F025B4580795FBD9F3ED3C6574CDAF979A2F
و یا کد alpha-2 کشور:
ExitNodes {us}
همین دوتا فکر میکنم کافی باشه، یه ControlPort داریم که توی بخش های بعدی میگیم بهتون.