کانفیگ کاربردی تور برای فدورا (How do I install the Tor)

در این آموزش اصلا تصمیم ندارم در ارتباط با اینکه تور چی هست یا چطور کار میکنه صحبت بکنم چون خوشبختانه در ارتباط با این موضوع بسیار زیاد صحبت شده و در اینترنت هم با یک جستجو کوچیک میتونید بهش دسترسی داشته باشید

تمام دستوراتی که با حرف T شروع میشوند در این انجمن قرار دارند
ارسال پست
نمایه کاربر
phoenix
مدیر کل سایت
مدیر کل سایت
پست در این موضوع: 3
پست: 201
تاریخ عضویت: شنبه 29 مهر 1396, 11:10 am
محل اقامت: مشهد
نوع دسکتاپ: LXQT
تماس:

کانفیگ کاربردی تور برای فدورا (How do I install the Tor)

پست توسط phoenix » پنج شنبه 27 اردیبهشت 1397, 2:40 am

در این آموزش اصلا تصمیم ندارم در ارتباط با اینکه تور چی هست یا چطور کار میکنه صحبت بکنم چون خوشبختانه در ارتباط با این موضوع بسیار زیاد صحبت شده و در اینترنت هم با یک جستجو کوچیک میتونید بهش دسترسی داشته باشید بعد نیست که لینک زیر را ببینید تور (سامانه نرم‌افزاری) دوستمون جناب ملایی بصورت کامل طریقه نصب تور در سیستم عاملهای مختلف رو توضیح دادند و به جاست از ایشون تشکر ویژه ای داشته باشیم ولی خوب آموزش ایشون اشکالاتی داره که من سعی کردم تمام و کمال اون اشکالات رو رفع کنم پس قدم به قدم پیش میریم
قدم اول: برای نصب TOR دستور زیر را در ترمینال تایپ یا کپی کنید

کد: انتخاب همه

sudo dnf install tor
بخش اول:اگر دستور زیر را در ترمینال اجرا کردید و درصد اتصال به تور ۱۰۰ درصد بود به قدم بعدی مراجعه کنید وگرنه بخش های بعدی قدم اول را دنبال کنید

کد: انتخاب همه

systemctl status tor.service
خروجی دستور بالا برای من

کد: انتخاب همه

 tor.service - Anonymizing overlay network for TCP
   Loaded: loaded (/usr/lib/systemd/system/tor.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
اگر بعد از اجرای سرویس با شکل بالا روبرو شدید باید بخش دوم به بعد را انجام دهید که مطمئنا مواجه خواهید شد :lol:
بخش دوم:نصب بسته obfs4 با دستور زیر اقدام به اینکار میکنیم

کد: انتخاب همه

sudo dnf install obfs4
بخش سوم: دریافت پل برای اتصال ۲ روش برای دریافت پل هست
روش اول: صفحه https://bridges.torproject.org که به دلیل فیلتر بودن در دسترس ما نیست
روش دوم: ایمیل کردن get transport obfs4 به bridges@bridges.torproject.org
در هر ۲ حالت به چیزی می‌رسید شبیه کد زیر

کد: انتخاب همه

obfs4 46.188.65.109:40141 37D6711FF2995623ACC0B0FC1BA344479B922B6F cert=lrYySvEWYmT/EXs6vqHjK213HsBc4Hjn/WtYrFjABCBGJ/r9EXjKodYMT7bHDFiBA/BQ iat-mode=0
  obfs4 81.2.245.38:34054 4C2BF4FDB19BA3EAB842E525FE44CA436287 cert=oHfWsiOrQmJjbfz9jsZUK3vlghF+64gI4ayEq1Omwt2Mn/j5tFE6au5CT/m9t74gT63YQA iat-mode=0
  obfs4 91.130.74.11:38901 3F73FCEF2E216A6A01B8D0BD8939FFB50EEF2 cert=cayonSAxEUcMSqgYNrlTYdPMq1NJLMrkL4RtcnoEbJy+Rfj9A/Nmn0K207GCHFvBPjByGg iat-mode=0
بخش چهارم: دستور زیر را در ترمینال تایپ یا کپی کنید

کد: انتخاب همه

sudo vim /etc/tor/torrc
اگر نمیدانید چطور از vim استفاده کنید من در اینجا بصورت مفید و مختصر توضیح داده ام دستور vi یا Vim (ویرایشگر متن)
اینجا من از Vim استفاده کردم اما شما می‌تونید از هر ویرایش‌گر متن دیگه‌ای استفاده کنید.
کلید شیفت صفحه کلید را نگه دارید و بر روی G کلیک کنید تا به انتهای صفحه ارجاع داده بشید
کدهای زیر را به آخر فایل اضافه کنید

کد: انتخاب همه

UseBridges ۱
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge YOUR-OBFS4-BRIDGE
به جای کلمه YOUR-OBFS4-BRIDGE پل هایی که در بخش سوم دریافت کردید را قرار دهید چون سه تا پل دریافت کردید باید به این شکل اضافه کنید

کد: انتخاب همه

Bridge obfs4 46.188.65.109:40141 37D6711FF2995623ACC0B0FC1BA344479B922B6F cert=lrYySvEWYmT/EXs6vqHjK213HsBc4WWtYrFjABCBGJ/r9EXjKodYMT7bHDFiBA/BQ iat-mode=0
Bridge obfs4 81.2.245.38:34054 4CA1542BF4FA3EAB842E525FE44CA436287 cert=oHfWsiOrQmJjbfz9jsZUK3vlghF+64gI4ayEq1Omwt2Mn/j5tu5CT/m9t74gT63YQA iat-mode=0
Bridge obfs4 91.130.74.11:38901 321EF73FCEF2E216A6A01B8D0BD8939FFB50EEF2 cert=cayonSAxEUcMSqgYNrlTYdPMq1NJLMrkL4RtcnoEbJy+Rfj90K207GCHFvBPjByGg iat-mode=0
اگر دقت کنید من قبل از هر obfs4 کلمه Bridge رو نوشتم در اصل فایل من به این شکل میشه

کد: انتخاب همه

UseBridges ?
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 46.188.65.109:40141 3FF2995623ACC0B0FC1BA344479B922B6F cert=lrYySvEWYmT/EXs6vqHjK213HsBc4WRHjn/WtYrFjABCBGJ/r9EXjKodYMT7bHDFiBA/BQ iat-mode=0
Bridge obfs4 81.2.245.38:34054 4CA1542DB19BA3EAB842E525FE44CA436287 cert=oHfWsiOrQmJjbfz9jsZUK3vlghF+64gI4ayEq1Omwt2Mn/j5tFE6au5CT/m9t74gT63YQA iat-mode=0
Bridge obfs4 91.130.74.11:38901 321EFEF2E216A6A01B8D0BD8939FFB50EEF2 cert=cayonSAxEUcMSqgYNrlTYdPMq1NJLMrkL4RtcnoEbJy+Rfj9A/Nmn0K207GCHFvBPjByGg iat-mode=0
حالا فایل را ذخیره کنید و خارج بشید
بخش پنجم: در این بخش دو دستور زیر را بزنید تا تور راه اندازی شود

کد: انتخاب همه

sudo systemctl restart tor.service
systemctl status tor.service
توجه: در بعضی مواقع تور با تاخیر وصل میشود پس پیشنهاد میکنم یکی دو بار با فاصله کد زیر را بزنید

کد: انتخاب همه

systemctl status tor.service
یک مقدار بهش زمان بدید چون ممکنه اتصال یکم طول بکشه، هر بار با زدن دکمه q از این حالت خارج می‌شید… اگه در خروجی به ۱۰۰٪ رسیدید یعنی تور آماده به کاره، اگه نه یک پل obfs4 دیگه امتحان کنید.
اینم خروجی من

کد: انتخاب همه

May 17 14:48:36 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mI learned some more directory information, but not enough to build a cir$
May 17 14:48:36 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 50%: Loading relay descriptors
May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 55%: Loading relay descriptors
May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 61%: Loading relay descriptors
May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 71%: Loading relay descriptors
May 17 14:48:41 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 80%: Connecting to the Tor network
May 17 14:48:41 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 85%: Finishing handshake with first hop
May 17 14:48:42 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 90%: Establishing a Tor circuit
May 17 14:48:43 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mTor has successfully opened a circuit. Looks like client functionality i$
May 17 14:48:43 linuxfedora.ir Tor[3459]: ^[[0;1;39m^[[0;1;39mBootstrapped 100%: Done
همانطور که میبینید در خط آخر ۱۰۰ درصد شده است
تصویر برای ادامه کار و بالا رفتن کیفیت آموزش ها نیاز به حمایت مالی شما داریم پس لطفا از ما حمایت کنید
از اونجایی که برای جمع آوری و ترجمه و تالیف یک پست آموزشی زمان و زحمت زیادی صرف شده است.
لطفاً در صورت استفاده از این مطلب در سایت یا مقاله و ..... حتما با ذکر منبع و لینک برگشتی باشد.

مسلما این حمایت شما دوستان موجب پایداری اینگونه اثرها خواهد بود سربلند و پیروز باشین

نمایه کاربر
phoenix
مدیر کل سایت
مدیر کل سایت
پست در این موضوع: 3
پست: 201
تاریخ عضویت: شنبه 29 مهر 1396, 11:10 am
محل اقامت: مشهد
نوع دسکتاپ: LXQT
تماس:

قسمت دوم کانفیگ کاربردی تور برای فدورا (How do I install the Tor)

پست توسط phoenix » پنج شنبه 27 اردیبهشت 1397, 3:07 pm

بخش دوم به دلیل طولانی شدن در پستی جدا ادامه مطلب را نوشتم
قدم دوم: برای باز کردن سایتهای http و https باید مراحل زیر را دنبال کنید
بخش اول: دستور زیر را در ترمینال بزنید تا بسته privoxy نصب شود

کد: انتخاب همه

sudo dnf install privoxy
بخش دوم: از طریق دستور زیر فایل config را باز کنید

کد: انتخاب همه

sudo vim /etc/privoxy/config
اگر از vim استفاده میکنید کلید (/) را بنویسید و بعد کلمه forward-socks5t برای جستجو تایپ یا کپی کنید و سپس کلید اینتر را بفشارید و برای ادامه جستجو کلمه مورد نظر کلید (n) را بفشارید باید به شکل زیر باشد

کد: انتخاب همه

/forward-socks5t
بعد از پیدا کردن باید آنرا از حالت کامنت خارج کنید برای این منظور شارپ اول خط # را پاک کنید تاکید میکنم شما میتوانید از هر ویرایشگری استفاده کنید من از vim استفاده کرده ام ضمنا آموزش را میتوانید در دستور vi یا Vim (ویرایشگر متن) ببینید
بخش سوم: حالا سرویس فوق را enable و start میکنیم با دستورات زیر

کد: انتخاب همه

sudo systemctl enable privoxy
sudo systemctl start privoxy
قدم سوم : استفاده از تور در ترمینال
بخش اول : برای استفاده از تور توی ترمینال باید بسته torsocks نصب شود برای این منظور دستور زیر را در ترمینال تایپ یا کپی کنید

کد: انتخاب همه

sudo dnf install torsocks
بخش دوم: دستور زیر را در ترمینال تایپ کنید تا بررسی کنیم دو خط زیر به صورت کامنت نباشد بلکه برای من کامنت نبود

کد: انتخاب همه

TorAddress ۱۲۷.۰.۰.۱
TorPort ۹۰۵۰
دستور بررسی

کد: انتخاب همه

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

کد: انتخاب همه

torsocks
تصویر برای ادامه کار و بالا رفتن کیفیت آموزش ها نیاز به حمایت مالی شما داریم پس لطفا از ما حمایت کنید
از اونجایی که برای جمع آوری و ترجمه و تالیف یک پست آموزشی زمان و زحمت زیادی صرف شده است.
لطفاً در صورت استفاده از این مطلب در سایت یا مقاله و ..... حتما با ذکر منبع و لینک برگشتی باشد.

مسلما این حمایت شما دوستان موجب پایداری اینگونه اثرها خواهد بود سربلند و پیروز باشین

نمایه کاربر
phoenix
مدیر کل سایت
مدیر کل سایت
پست در این موضوع: 3
پست: 201
تاریخ عضویت: شنبه 29 مهر 1396, 11:10 am
محل اقامت: مشهد
نوع دسکتاپ: LXQT
تماس:

قسمت سوم کانفیگ کاربردی تور برای فدورا (How do I install the Tor)

پست توسط phoenix » پنج شنبه 27 اردیبهشت 1397, 3:51 pm

بخش سوم به دلیل طولانی شدن در پستی جدا ادامه مطلب را نوشتم
در این قسمت چند ترفند و خطاهای احتمالی رو توضیح میدیم
رمز کردن ترافیک DNS
این بسته باعث امن‌تر شدن ارتباطتون می‌شه، نصبش کنید:

کد: انتخاب همه

sudo dnf install dnscrypt-proxy
از تور لذت ببرید. البته اگر امنیت بیشتری می‌خواید برای وب‌گردی حتماً از tor-browser استفاده کنید. در صورت تمایل میتونید مستقیم از
tor-browser-linux64-7.5.4_en-US.tar.xz - 65.9 MB
اقدام به دانلود کنید یا به اینجا مراجعه کنید و از بین نسخه های مختلف نسخه مورد نظر خودتان را دانلود کنید
تنظیم تور برای اینکه نود خروجی حتما از کشور یا کشورهای خاصی باشه
برای این کار انتهای فایل torrc میتونید اضافه کنید:

کد: انتخاب همه

 	
ExitNodes {us},{gb}
مثلا که یعنی یا از بریتانیا یا از امریکا خروجی داشته باشم. توضیحات بیشتر رو اینجا بخونید.
اگر با ارور زیر روبرو شدید چیکار کنیم؟

کد: انتخاب همه

tor.service – Anonymizing overlay network for TCP
Loaded: loaded (/usr/lib/systemd/system/tor.service; disabled; vendor preset: disabled)
Active: inactive (dead)
جواب : با دستور زیر تور را اجرا کنید

کد: انتخاب همه

sudo systemctl start tor
عبور فایرفاکس از تور
افزونه foxyproxy را نصب کنید و برای راحتی شما تنظیمات خودم رو میتونید از لینک زیر دانلود کنید
foxyproxy.json.html - 1 KB
بعد از نصب افزونه اقدام به import تنظیمات کنید
عبور تلگرام از تور
تلگرام دستکتاپ رو باز کنید و از بخش setting گزینه Connection type را انتخاب کنید گزینه TCP with custom socks5-proxy را انتخاب کنید در بخش Hostname آی پی زیر را بنویسید

کد: انتخاب همه

127.0.0.1

در بخش پورت عدد ۹۰۵۰ را بنویسید و بر روی ذخیره کلیک کنید
تصویر برای ادامه کار و بالا رفتن کیفیت آموزش ها نیاز به حمایت مالی شما داریم پس لطفا از ما حمایت کنید
از اونجایی که برای جمع آوری و ترجمه و تالیف یک پست آموزشی زمان و زحمت زیادی صرف شده است.
لطفاً در صورت استفاده از این مطلب در سایت یا مقاله و ..... حتما با ذکر منبع و لینک برگشتی باشد.

مسلما این حمایت شما دوستان موجب پایداری اینگونه اثرها خواهد بود سربلند و پیروز باشین

ارسال پست

بازگشت به “T”