
एक उपकरण जो आपको TOR को अपना डिफ़ॉल्ट गेटवे बनाने और सभी इंटरनेट कनेक्शनों को TOR के अंतर्गत (पारदर्शी प्रॉक्सी के रूप में) भेजने की अनुमति देता है, ताकि अतिरिक्त अनावश्यक कोड के बिना गोपनीयता/गुमनामी बढ़ाई जा सके।
Tor Router आपको TOR को एक ट्रांसपेरेंट प्रॉक्सी के रूप में उपयोग करने और अपने सभी ट्रैफ़िक को TOR के तहत भेजने की अनुमति देता है DNS अनुरोधों सहित, आपको बस इतना चाहिए: systemd का उपयोग करने वाला एक सिस्टम (यदि आप सेवा का उपयोग करना चाहते हैं) और tor।
TOR router आपके ट्रैफ़िक को रूट करने वाले अन्य उपकरणों की तरह सिस्टम फ़ाइलों को नहीं छूता है, और इसका कारण यह है: ट्रैफ़िक को रूट करने के लिए फ़ाइलों को स्थानांतरित करने की आवश्यकता नहीं है, साथ ही फ़ाइलों को स्थानांतरित करना एक बुरा विचार है क्योंकि स्क्रिप्ट/टूल में विफलता आपके सिस्टम कनेक्शन को तोड़ सकती है, बिना आपको पता चले कि क्या हुआ।
नोट: Tor-router UDP पैकेट को रूट नहीं करता है क्योंकि TOR इसे समर्थन नहीं करता है: 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
# Seting up TOR transparent proxy for tor-router
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
# sudo ./tor-router
/etc/tor/torrc में tor-router कॉन्फ़िगरेशन लाइनें हटाएँ, systemctl का उपयोग करके tor-router.service को अक्षम करें (यदि आपने install.sh स्क्रिप्ट का उपयोग किया है), /usr/bin/tor-router, /etc/systemd/system/tor-router.service हटाएँ और अपने कंप्यूटर को पुनरारंभ करें।
स्क्रिप्ट चलाने के बाद, यह सुनिश्चित करने के लिए अगले चरणों का पालन करें कि सब कुछ अपेक्षित रूप से काम कर रहा है:


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