نصب تور در مکینتاش

به دلایل کاری، چند روزیه دارم با مک کار می‌کنم، و خب بدون تور نمیشه زندگی کرد 🙂اپل برای نصب تور شما باید اول brew داشته باشید.

برای نصب brew دستور نصب رو در ترمینال وارد کنید.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

حالا با زدن دستور

brew install tor polipo privoxy

تور رو نصب کنید.

مرحله جدید – تنظیم polipo و privoxy برای http و https

در فایل زیر (اگه وجود نداره فایل و فولدر رو بسازید):

/usr/local/etc/polipo/config

این تنظیمات رو قرار بدید

socksParentProxy = "localhost:9050"
socksProxyType = socks5

در فایل زیر:

/usr/local/etc/privoxy/config

خطی که شامل:

 forward-socks5t / 127.0.0.1:9050 .

هست رو از کامنت در بیارید.

در انتها:

brew services start tor

brew services start polipo

brew services start privoxy

برای دیدن اینکه تور وصل شده یا نه، میتونید انتهای فایل لاگ تور رو با این دستور ببینید:

tail -f /usr/local/var/log/tor.log

هر زمان ۱۰۰٪ رو دیدید یعنی تور آماده کار هست، ولی اگه ۱۰۰٪ نشد باید پل اضافه کنید.

مرحله جدید – اضافه کردن پل

پل‌هایی رو که از این ۲ طریق می‌تونید بهشون برسید رو در انتهای فایل torrc قرار بدید، فقط باید ابتدای خط هر پلی که از سایت میگیرید کلمه Bridge رو اضافه کنید

۱. صفحه https://bridges.torproject.org/

۲. ایمیل کردن get transport obfs4 به bridges@bridges.torproject.org

/usr/local/etc/tor/torrc
UseBridges 1
Bridge YOUR-NON-OBFS-BRIDGE

البته برای استفاده از پل obfs4 یکم دردسر دارید، میتونید از سایت نوع پل رو none بذارید و پل معمولی بگیرید که نیاز به مرحله اضافه نداشته باشید، اما اگر پل obfs4 میخواید، باید torbrowser رو برای مک دانلود کنید، از داخل Applications وارد app بشید و از

Contents/MacOS/Tor/PluggableTransports فایل obfs4proxy رو خارج کنید

یا

این فایل رو که من از همین طریق به دست آوردم رو دانلود کنید و با chmod +x obfs4proxy بهش قابلیت اجرایی بدید

و در آدرس

/usr/local/bin/obfs4proxy قرار بدید، بعد میتونید با قرار دادن

UseBridges 1
ClientTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy
Bridge YOUR-OBFS4-BRIDGE

بعد از این کار، با دستور

brew services restart tor

تور رو ریست کنید و باز آخر فایل لاگ رو نگاه کنید، اگه مشکل نباشه شما میتونید روی پورت‌های

۸۱۲۳ و ۸۱۱۸ از سرویس تور روی http و https استفاده کنید و روی ۹۰۵۰ به صورت socks5

البته برای وبگردی حتما توصیه میکنم که foxyproxy نصب کنید روی firefox و تنظیمش کنید که از تور استفاده کنه

تنظیم تور برای اینکه نود خروجی حتما از کشور یا کشورهای خاصی باشه

برای این کار انتهای فایل torrc میتونید اضافه کنید:

ExitNodes {us},{gb}

مثلا که یعنی یا از بریتانیا یا از امریکا خروجی داشته باشم. توضیحات بیشتر رو اینجا بخونید.

 

3 دیدگاه در “نصب تور در مکینتاش”

  1. سلام
    لطفا آموزشی برای راه اندازی تور در اندروید هم بذارین.من orbat و orfox رو نصب کردم ولی هیچ کدوم کار نمیکنن 🙁

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *