
أداة تتيح لك جعل TOR كبوابتك الافتراضية وإرسال جميع اتصالات الإنترنت عبر TOR (كوكيل شفاف) لزيادة الخصوصية/إخفاء الهوية دون أكواد إضافية غير ضرورية.
موجه تور يتيح لك استخدام تور كوكيل شفاف (transparent proxy) وتوجيه كل حركة المرور الخاصة بك عبر تور بما في ذلك طلبات DNS، كل ما تحتاجه هو: نظام يستخدم systemd (إذا كنت ترغب في استخدام الخدمة) وتور.
موجه تور لا يلمس ملفات النظام مثل بقية الأدوات التي تقوم بتوجيه حركة المرور، والسبب هو: لا حاجة لنقل الملفات لتوجيه حركة المرور، كما أن نقل الملفات فكرة سيئة لأن فشل السكريبت/الأداة يمكن أن يكسر اتصال نظامك دون أن تعرف ما حدث.
ملاحظة: موجه تور لا يقوم بتوجيه حزم UDP لأن تور لا يدعمها: https://2019.www.torproject.org/docs/faq.html.en#TransportIPnotTCP
إذا كنت تستخدم BlackArch Linux (https://blackarch.org) يمكنك تثبيت السكريبت من المستودعات باستخدام الأمر التالي: # pacman -S tor-router
للتثبيت من المصدر:
لاحظ أنك تحتاج إلى BASH، وليس sh
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd ./tor-router && sudo bash install.sh
في التوزيعات التي تستخدم systemd، يجب أن تفكر في استخدام سكريبت install.sh، على أي حال عملية تثبيت/تهيئة tor-router موصوفة هنا.
السكريبت يتطلب صلاحيات الجذر (root)
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd tor-router/files
# إعداد وكيل تور الشفاف لـ tor-router
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
# sudo ./tor-router
احذف أسطر تهيئة tor-router من ملف /etc/tor/torrc، قم بتعطيل tor-router.service باستخدام systemctl (إذا كنت قد استخدمت سكريبت install.sh)، أزل الملفات /usr/bin/tor-router و /etc/systemd/system/tor-router.service وأعد تشغيل جهاز الكمبيوتر الخاص بك.
بعد تشغيل السكريبت، اتبع الخطوات التالية للتأكد من أن كل شيء يعمل كما هو متوقع:


BlackArch Linux: https://github.com/BlackArch/blackarch/blob/master/packages/tor-router