terminal:t:how_to_configure_tor_service_on_fedora
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبلنگارش بعد | نگارش قبل | ||
terminal:t:how_to_configure_tor_service_on_fedora [2019/11/12 14:43] – [قدم سوم] phoenix | terminal:t:how_to_configure_tor_service_on_fedora [2024/01/02 17:51] (فعلی) – phoenix_wiki | ||
---|---|---|---|
خط 1: | خط 1: | ||
====== کانفیگ کاربردی تور برای فدورا و سالاس (How do I install the Tor) ====== | ====== کانفیگ کاربردی تور برای فدورا و سالاس (How do I install the Tor) ====== | ||
- | در این آموزش اصلا تصمیم ندارم در ارتباط با اینکه تور چی هست یا چطور کار میکنه صحبت بکنم چون خوشبختانه در ارتباط با این موضوع بسیار زیاد صحبت شده و در اینترنت هم با یک جستجو کوچیک میتونید بهش دسترسی داشته باشید بعد نیست که لینک زیر را ببینید [[http:// | + | در این آموزش اصلا تصمیم ندارم در ارتباط با اینکه تور چی هست یا چطور کار میکنه صحبت بکنم چون خوشبختانه در ارتباط با این موضوع بسیار زیاد صحبت شده و در اینترنت هم با یک جستجو کوچیک میتونید بهش دسترسی داشته باشید بعد نیست که لینک زیر را ببینید [[http:// |
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | در صورت هرگونه سوال یا مشکل حتما در [[https://forum.getsol.ir/ | + | در صورت هرگونه سؤال یا مشکل حتما در [[https://linuxfedora.ir/forum/ |
- | [[https://forum.getsol.ir/ | + | [[https://linuxfedora.ir/forum/ |
</ | </ | ||
- | ۲ روش برای نصب تور وجود دارد روش اول و از همه ساده تر فقط سه دستور زیر هستند | + | ۲ روش برای نصب تور وجود دارد روش اول و از همه سادهتر فقط سه دستور زیر هستند |
===== روش اول ===== | ===== روش اول ===== | ||
< | < | ||
خط 13: | خط 13: | ||
sudo systemctl enable --now tor@obfs4 | sudo systemctl enable --now tor@obfs4 | ||
</ | </ | ||
- | + | === عبور فایرفاکس از تور === | |
- | ===== روش دوم ===== | + | افزونه foxyproxy |
- | در این روش کمی طولانی و در اصل کمی زمانبر هست ولی میتونید | + | === عبور تلگرام از تور === |
- | ==== قدم اول ==== | + | تلگرام دستکتاپ |
- | + | ||
- | برای نصب TOR دستور زیر را در ترمینال تایپ یا کپی | + | |
< | < | ||
- | sudo dnf install tor | + | 127.0.0.1 |
- | </ | + | |
- | === بخش اول === | + | |
- | + | ||
- | اگر دستور زیر را در ترمینال اجرا کردید و درصد اتصال به تور ۱۰۰ درصد بود به قدم بعدی مراجعه کنید وگرنه بخش های بعدی قدم اول را دنبال کنید | + | |
- | + | ||
- | < | + | |
- | systemctl status tor.service | + | |
</ | </ | ||
- | | + | در بخش پورت عدد **9050** |
- | < | + | <WRAP center round tip 60%> |
- | | + | اگر از مرورگر تور استفاده میکنید به جای پورت بالا از پورت 9150 استفاده بکنید در فایرفاکس هم پورت رو عوض کنید |
- | | + | |
- | | + | |
- | </ | + | |
- | | + | |
- | === بخش دوم === | + | |
- | نصب بسته obfs4 با دستور زیر اقدام به اینکار میکنیم | + | |
- | <code;bash;> | + | |
- | sudo dnf install obfs4 | + | |
- | </ | + | |
- | === بخش سوم === | + | |
- | دریافت پل برای اتصال ۲ روش برای دریافت پل هست | + | |
- | == روش اول == | + | |
- | صفحه [[https:// | + | |
- | == روش | + | |
- | ایمیل | + | |
- | در هر ۲ حالت به چیزی میرسید شبیه کد زیر | + | |
- | < | + | |
- | obfs4 46.188.65.109: | + | |
- | obfs4 81.2.245.38: | + | |
- | obfs4 91.130.74.11: | + | |
- | </ | + | |
- | == روش سوم == | + | |
- | یک تعداد از دوستان برای راحتی در حین کامپایل یک تعداد پل هم در فایل **obfs4** قرار میدن | + | |
- | + | ||
- | < | + | |
- | sudo systemctl start tor@obfs4.service | + | |
- | </ | + | |
- | <WRAP center round important 60%> | + | |
- | در صورت | + | |
</ | </ | ||
- | + | <WRAP center round download 60%> | |
- | === بخش چهارم === | + | [[https://uploadb.me/zthavle7xizw/tor-browser-linux-x86_64-13.0.8.tar.xz.html|دانلود مرورگر تور]] |
- | دستور زیر را در ترمینال تایپ یا کپی کنید | + | |
- | <code;bash;> | + | |
- | sudo vim / | + | |
- | </ | + | |
- | اگر نمیدانید چطور از vim استفاده کنید من در اینجا بصورت مفید و مختصر توضیح داده ام | + | |
- | [[terminal:v: | + | |
- | اینجا من از Vim استفاده کردم اما شما میتونید از هر ویرایشگر متن دیگهای استفاده کنید. | + | |
- | | + | |
- | | + | |
- | < | + | |
- | UseBridges 1 | + | |
- | ClientTransportPlugin obfs4 exec /usr/bin/ | + | |
- | Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE | + | |
- | </ | + | |
- | به جای کلمه '' | + | |
- | < | + | |
- | Bridge obfs4 46.188.65.109: | + | |
- | Bridge obfs4 81.2.245.38:34054 4CA1542BF4FA3EAB842E525FE44CA436287 cert=oHfWsiOrQmJjbfz9jsZUK3vlghF+64gI4ayEq1Omwt2Mn/ | + | |
- | Bridge obfs4 91.130.74.11: | + | |
- | </ | + | |
- | | + | |
- | < | + | |
- | UseBridges ? | + | |
- | ClientTransportPlugin obfs4 exec / | + | |
- | Bridge obfs4 46.188.65.109: | + | |
- | Bridge obfs4 81.2.245.38: | + | |
- | Bridge obfs4 91.130.74.11: | + | |
- | </ | + | |
- | | + | |
- | === بخش پنجم === | + | |
- | در این بخش دو دستور زیر را بزنید تا تور | + | |
- | < | + | |
- | sudo systemctl restart tor.service | + | |
- | systemctl status tor.service | + | |
- | </ | + | |
- | <WRAP center round important 60%> | + | |
- | در بعضی مواقع تور با تاخیر وصل میشود پس پیشنهاد میکنم یکی دو بار با فاصله کد زیر را بزنید | + | |
</ | </ | ||
+ | === قرار دادن مرورگر تور در استارت آپ === | ||
+ | برای این منظور به آدرس زیر مراجعه کنید | ||
< | < | ||
- | systemctl status tor.service | + | cd / |
</ | </ | ||
- | یک مقدار بهش زمان | + | مدنظر |
- | اینم خروجی من | + | |
< | < | ||
- | May 17 14:48:36 linuxfedora.ir Tor[3459]: ^[[0; | + | sudo vim start-tor-browser.desktop |
- | May 17 14:48:36 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:40 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:41 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:41 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:42 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:43 linuxfedora.ir Tor[3459]: ^[[0; | + | |
- | May 17 14:48:43 linuxfedora.ir Tor[3459]: ^[[0; | + | |
</ | </ | ||
- | همانطور که میبینید در خط آخر ۱۰۰ درصد شده | + | در فایل مشخص شده |
- | ==== قدم دوم ==== | + | |
- | برای باز کردن سایتهای '' | + | |
- | === بخش اول === | + | |
- | دستور | + | |
< | < | ||
- | sudo dnf install privoxy | + | [Desktop Entry] |
+ | Type=Application | ||
+ | Name=Tor Browser | ||
+ | GenericName=Web Browser | ||
+ | Comment=Tor Browser | ||
+ | Categories=Network; | ||
+ | Exec=sh -c '"/ | ||
+ | X-TorBrowser-ExecShell=./ | ||
+ | Icon=/ | ||
+ | StartupWMClass=Tor Browser | ||
</ | </ | ||
- | === بخش دوم === | + | === عبور از کپچاهای تور === |
- | از طریق دستور زیر فایل '' | + | برای این منظور پیشنهاد میکنم افزونه زیر را نصب کنید |
- | < | + | |
- | sudo vim / | + | |
- | </ | + | |
- | اگر از vim استفاده میکنید کلید < | + | |
- | < | + | |
- | forward-socks5t / 127.0.0.1: | + | |
- | </ | + | |
- | بعد از پیدا | + | |
- | ضمنا آموزش [[terminal: | + | |
- | === بخش سوم | + | |
- | حالا سرویس فوق را '' | + | |
- | < | + | |
- | sudo systemctl enable privoxy | + | |
- | sudo systemctl start privoxy | + | |
- | </ | + | |
- | ==== قدم سوم: استفاده از تور در ترمینال ==== | + | |
- | | + | |
- | === بخش اول === | + | |
- | برای استفاده از تور توی ترمینال باید بسته '' | + | |
- | < | + | |
- | sudo dnf install torsocks | + | |
- | </ | + | |
- | === بخش دوم === | + | |
- | دستور زیر را در ترمینال تایپ کنید تا بررسی کنیم دو خط زیر به صورت کامنت نباشد بلکه برای | + | |
- | < | + | |
- | TorAddress 127.0.0.1 | + | |
- | TorPort 9050 | + | |
- | </ | + | |
- | | + | |
- | < | + | |
- | less / | + | |
- | </ | + | |
- | با < | + | |
- | بعد چک کردن اینا و اطمینان | + | |
- | < | + | |
- | torsocks | + | |
- | </ | + | |
- | ==== رمز کردن ترافیک DNS ==== | + | |
- | | + | |
- | < | + | |
- | sudo dnf install dnscrypt-proxy | + | |
- | </ | + | |
- | از تور لذت ببرید. البته اگر امنیت بیشتری میخواید برای وبگردی حتماً از tor-browser استفاده | + | |
- | ==== تنظیم تور برای اینکه نود خروجی حتما از کشور یا کشورهای خاصی باشه ==== | + | https://addons.mozilla.org/en-US/firefox/addon/privacy-pass/ |
- | | + | |
- | < | + | |
- | ExitNodes {us},{gb} | + | |
- | </ | + | |
- | مثلا که یعنی یا از بریتانیا یا از امریکا خروجی داشته باشم. توضیحات بیشتر رو [[https://torproject.org/docs/ | + | |
- | ==== عبور فایرفاکس از تور ==== | + | |
- | | + | |
- | [[http://bayanbox.ir/download/ | + | |
- | | + | |
- | ==== عبور تلگرام از تور ==== | + | |
- | | + | |
- | < | + | |
- | 127.0.0.1 | + | |
- | </code> | + | |
- | در بخش پورت عدد **9150** را بنویسید و بر روی ذخیره کلیک کنید | + | |
- | ==== چگونه کل ترافیک dnf رو از tor عبور دهیم؟ ==== | + | |
- | در مرحله اول پلاگین زیر را نصب کنید | + | |
- | < | + | |
- | sudo dnf install dnf-plugins-extras-torproxy | + | |
- | </ | + | |
- | بعد مقدار '' | + | |
- | < | + | |
- | / | + | |
- | </ | + | |
- | به **true** تغییر دهید. با این تغییر [[terminal: | + | |
<WRAP center round help 60%> | <WRAP center round help 60%> | ||
- | <wrap em>سوال اول :</wrap> اگر با ارور زیر روبرو شدید | + | [[https:// |
+ | </WRAP> | ||
+ | ===== روش دوم ===== | ||
+ | نصب نرم | ||
< | < | ||
- | tor.service – Anonymizing overlay network for TCP | + | flatpak install flathub io.frama.tractor.carburetor |
- | Loaded: loaded (/ | + | |
- | Active: inactive (dead) | + | |
</ | </ | ||
- | </ | ||
- | | ||
- | <WRAP center round tip 60%> | ||
- | ** جواب :** با دستور زیر تور را اجرا کنید | ||
- | < | ||
- | sudo systemctl start tor | ||
- | </ | ||
- | </ | ||
- | <WRAP center round help 60%> | ||
- | <wrap em> | ||
- | < | ||
- | Proxy Client: unable to connect to IP:PORT (" | ||
- | </ | ||
- | </ | ||
- | <WRAP center round tip 60%> | ||
- | بهتره که برید توی فایل **torrc** و اون پلی که **IP:PORT** ش رو نتونسته بهش وصل بشه رو پاک کنید تا تور سریعتر وصل بشه، هر چند وقت یه بار هم پل جدید بگیرید و اضافه کنید ته پلهاتون تا اگه یه روز کار نکردن یه سری از پلها، بی پل نمونید 🙂 | ||
- | </ | ||
- | <WRAP center round help 60%> | ||
- | <wrap em> | ||
- | </ | ||
- | <WRAP center round tip 60%> | ||
- | دستورات زیر را به ترتیب در ترمینال تایپ کنید | ||
- | < | ||
- | sudo systemctl enable tor | ||
- | sudo systemctl start tor | ||
- | </ | ||
- | </ | ||
terminal/t/how_to_configure_tor_service_on_fedora.txt · آخرین ویرایش: 2024/01/02 17:51 توسط phoenix_wiki