نصب تور در آرچ لینوکس

نصب تور در آرچ لینوکس

بلاخره رسیدیم به آموزش نصب تور در آرچ لینوکس، بریم که شروع کنیم
قبل از اینکه آموزش رو شروع کنیم باید ببینیم که تور اصلا چی هست

تور یک نرم افزار برای ناشناس ماندن کاربران در اینترنت است
تور اولین بار توسط آزمایشگاه تحقیقاتی نیرو دریایی آمریکا ایجاد و در سال ۲۰۰۲ عرضه شد

تور یک روتر پیازی است و مراحل رسیدن به اطلاعات مانند پوست کندن پیاز است و اطلاعات در مرکز پیاز مخفی شده اند

برای اطلاعات بیشتر درباره تور، تاریخچه و کارکرد آن به صفحه ویکی پدیا تور مراجعه کنید

نصب تور

خب حالا که میدونیم تور چیه و چیکار میکنه، بریم تا باهم نصبش کنیم
برای این کار باید با دستور زیر تور رو نصب کنیم:

sudo pacman -S tor

بعد از این که نصب شد باید بریم سراغ کانفیگ تور

کانفیگ تور

14همونطور که همه میدونیم پکمن هیچ چیز رو همراه با کانفیگ نصب نمیکنه
پس باید بریم تور رو کانفیگ کنیم
نگران نباشید کانفیگش کار سختی نیست فقط کافیه دستور زیر رو بزنید

sudo cp /etc/tor/torrc-dist /etc/tor/torrc

این دستور کانفیگ های torrc-dist رو روی کانفیگ اصلی torrc کپی میکنه

راه اندازی تور

بعد از نصب و کانفیگ وقت این رسیده که تور رو فعال کنیم

برای این کار کافیه دستور tor رو وارد کنیم
اگه متن Bootstrapped 100% رو دیدید یعنی تور با موفقیت فعال شده

میتونید تور رو با systemctl هم فعال کنید برای این کار دستور زیر رو وارد کنید:

sudo systemctl start tor

برای دیدن و برسی وضعیت هم دستور زیر رو وارد کنید:

sudo journalctl -exfu tor

برای غیر فعال کردن هم کافیه دستور زیر رو وارد کنید:

sudo systemctl stop tor

اگه دوست نداشتید که هر دفعه این دستور رو بزنید میتونید تور رو توی استارتاپ قرار بدید برای این کار دستور زیر رو بزنید:

sudo systemctl enable tor

برای خارج کردن از استارتاپ دستور زیر رو بزنید:

sudo systemctl disable tor

ولی اگه پیغام Bootstrapped 100% رو مشاهده نکردید باید از پل کمک بگیرید

استفاده از پل

برای استفاده از پل های تور باید نرم افزار obfs4 رو نصب کنیم
این نرم افزار داخل مخازن آرچ نیست و ما اون رو از طریق aur نصب میکنیم

قبل از شروع باید ببینیم aur چیه

aur یا arch user repository یک مخزن نرم افزار است که توسط کاربران آرچ لینوکس اداره میشود، تمامی کاربران میتوانند بسته های خود را در این مخزن اراعه دهند

برای نصب obfs4 دستور زیر رو وارد کنید:

yay -S obfs4proxy

اگه yay رو نصب نداشتید دستور زیر رو وارد کنید:

cd /tmp
git clone https://aur.archlinux.org/obfs4proxy.git
cd obfs4proxy
makepkg -si

برای اینکه از پل ها استفاده کنیم باید اونهارو از تور دریافت کنید
این اصلا کار سختی نیست کافیه یک ایمیل با موضوع get transport obfs4 به bridges@bridges.torproject.org ارسال کنید

پل های دریافتی به صورت زیر هستند

obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

برای اینکه از پل هایی که دریافت کردیم استفاده کنیم کافیه به اخر فایل /etc/tor/torrc پل هارا اضافه کنیم

برای این کار من از ادیتور vi استفاده کردم شما از هر ادیتوری که دوست داشتید استفاده کنید

sudo vi /etc/tor/torrc

بعد به اخرین خط فایل بروید و

UseBridges 1
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Bridge obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE

و به جای obfs4 IP:PORT HASH-OF-YOUR-OBFS4-BRIDGE پل خودتون رو وارد کنید

فایل رو ذخیره کنید و با دستور زیر تور رو دوباره راه اندازی کنید

sudo systemctl restart tor

موفق باشید ((:

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

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