نصب تور در دبیان

آموزش نصب تور و متعلقات دیگر آن در دبیان

ترمینال رو باز کنید و دستورات زیر رو بزنید:

مرحله جدید – پل

با دستور زیر شما لاگ‌های تور رو می‌بینید، و همینطور اگه لاگ جدیدی بیاد، بهش اضافه می‌شه، با Ctrl+C از این دستور خارج می‌شید.

توی این لاگ‌ها خط‌هایی هستن با این شکل:

Bootstrapped 80%: Connecting to the Tor network

شما باید خط

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

من اینجا مراحل اضافه کردن پل رو می‌گم، اما اگه برای شما تا ۱۰۰٪ رفته بود از این بخش بگذرید و به اینجا برید!

اول می‌زنید:

بعد از ۲ طریق می‌تونید به پل برسید:

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

۲. ایمیل کردن get transport obfs4 به [email protected]

در هر ۲ حالت به چیزی می‌رسید شبیه این (اینجا پل obfs4 گرفتیم، obfs3 پایین‌تره)

پل

به فایل torrc می‌ریم:

اینجا بازم من از nano استفاده کردم اما شما می‌تونید از هر ویرایشگر متن دیگه‌ای استفاده کنید

به آخر فایل برید (/ + meta (alt)) و اینا رو به انتهای فایل اضافه کنید:

دقت کنید که شما پل خودتون رو بذارید و توجه کنید که به قبل پل Bridge اضافه کردم (توی ترمینال برای paste کردن از Ctrl+Shift+V می‌تونید استفاده کنید، برای paste کردن پل گفتم)

بعد برای ذخیره کردن Ctrl+o و بعد Enter و برای خروج Ctrl+x رو بزنید.

حالا باید با دستور زیر توی یه ترمینال دیگه، لاگ‌ها رو دنبال کنید تا درصدها رو ببینید.

بعد سرویس تور رو از توی ترمینال قبلی restart کنید.

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

یه توضیح اینکه قرار نیست پل‌ها رو یکی یکی توی فایل کانفیگ قرار بدید، اگه ۱۰ تا پل دارید هر ۱۰ تا پل رو قرار بدید توی فایل به این صورت

و در کل هر چند وقت یک بار یه ترمینال باز کنید و دستور

رو توش اجرا کنید، بعدش یه بار سرویس تور رو ری‌استارت کنید.

اگر از ارتباط اینترنتتون مطمئن بودید، و توی لاگ خط‌هایی مثل این رو می‌گرفتید:

بهتره که برید توی فایل torrc و اون پلی که IP:PORT ش رو نتونسته بهش وصل بشه رو پاک کنید تا تور سریع‌تر وصل بشه، هر چند وقت یه بار هم پل جدید بگیرید و اضافه کنید ته پل‌هاتون تا اگه یه روز کار نکردن یه سری از پل‌ها، بی پل نمونید 🙂

اگر هیچ پل obfs4 ئی براتون کار نکرد، پل‌های obfs3 رو امتحان کنید، یه فرقای جزئی داره که اینجا می‌گمشون:

شما باید تو ایمیل بنویسید get transport obfs3 و یا از سایت پل obfs3 بگیرید و کارای زیر رو انجام بدید:

یک بار دیگه به انتهای فایل torrc می‌ریم:

مثل قبل به آخر فایل برید (/ + meta (alt))، خط‌های قبلی رو پاک کنید و جاش اینا رو بنویسید:

دقت کنید که شما پل خودتون رو بذارید و توجه کنید که پل obfs3 کوتاه‌تره طولش و قبلش هم باید Bridge اضافه بشه، خط دوم هم نسبت به تنظیمات obfs4 تغییراتی کرده. یه بار دیگه Ctrl+o بعد Enter و بعد Ctrl+x. حالا بازم باید با دستور زیر توی یه ترمینال دیگه، لاگ‌ها رو دنبال کنید تا درصدها رو ببینید.

بعد سرویس تور رو از توی ترمینال قبلی restart کنید.

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

مرحله جدید – تنظیم فایرفاکس

برای تنظیم فایرفاکس به منو برید، بعد به Prefrences بعد به Advanced بعد به Network و در قسمت Connection روی Settings کلیک کنید و مثل عکس زیر تنظیمات رو انجام بدید:

تنظیمات فایرفاکس

حالا می‌تونید از تور روی فایرفاکس استفاده کنید 🙂

اما من پیشنهاد می‌کنم به جای رفتن به ستینگ و اینا،‌ از افزونه FoxyProxy یا SwitchyOmega استفاده کنید و ساکس‌۵ رو روی 127.0.0.1:9050 تنظیم کنید!

مرحله جدید – تنظیم http

همونطورکه دیدید، تور روی ساکس۵ سرویس می‌ده و خب یسری نرم‌افزارا هستن که ما رو تحریم کردن و از پروتکل http استفاده می‌کنن! برای استفاده از تور روی http باید چیزی نصب کرد به اسم privoxy پس:

در فایل زیر:

خطی که شامل:

هست رو از کامنت در بیارید. سرویس privoxy رو enable و start کنید و روی پورت 8118 ازش استفاده کنید.

توصیه خود من اینه که از FoxyProxy یا SwitchyOmega استفاده کنید و دقت کنید که هم ساکس و هم http و https رو تنظیم کنید http و https روی ۸۱۱۸ و ساکس روی  ۹۰۵۰ (اگر کار نکرد فقط ساکس رو روی ۹۰۵۰ بذارید و دوباره تست کنید)

مرحله جدید – استفاده از تور در ترمینال

برای استفاده از تور توی ترمینال باید بسته torsocks نصب باشه که برای من بود اما برای اطمینان چک کنید

بعد بزنید

و چک کنید این ۲ خط کامنت نباشن، اگه بودن با nano از کامنت درشون بیارید (احتمالا کامنت نیستن)

با q از این حالت خارج بشید.
بعد چک کردن اینا و اطمینان از درستیش، توی ترمینال هرجا تور خواستید قبل دستورتون می‌نویسید:

به همین سادگی، اگر با torsocks کارتون راه نیوفتاد، دقت کنید که privoxy رو نصب کرده باشید و توی ترمینالی که هستید، این دستورا رو بزنید

بعدش دستورتون رو در حالت معمولی بزنید بدون torsocks و…

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

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

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

اگه کسی ایرادی می‌بینه حتما بهم اطلاع بده از این طریق!

خوشحالم می‌شم نظرتون رو بدونم راجع به این مطلب!
خوش و خرم باشید 🙂

5 دیدگاه در “نصب تور در دبیان”

  1. در مرحله دوم با زدن
    sudo chkconfig tor on
    این پیغام رو میده
    chkconfig: command not found
    و گفتم شاید باید بزنم
    apt install chkconfig
    که اونم گفت
    Package ‘chkconfig’ has no installation candidate

  2. سلام،‌ وقتی sudo systemctl start tor.service رو میزنم هیچ اتفاقی نمیوفته!
    توزیع دیپین و دارم من…
    و به طبعش هیچ لاگی هم نمیندازه!

دیدگاهتان را بنویسید

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