Ubuntu 16.04 पर एक टो प्रॉक्सी कॉन्फ़िगर करें


9

यहां मेरा मुद्दा है: मैं विश्वविद्यालय इंटरनेट कनेक्शन का उपयोग अक्सर कर रहा हूं। नेटवर्क में एक फ़ायरवॉल है जो आईआरसी (Xchat, Irssi) जैसे कुछ कार्यक्रमों के कनेक्शन को अवरुद्ध करता है, कभी-कभी सॉफ़्टवेयर अपडेटर और कुछ अन्य एप्लिकेशन भी।

मैंने वेब पर सर्फ किया और पता चला कि मैं टो प्रॉक्सी का उपयोग करके फ़ायरवॉल को "ओवरटेक" कर सकता हूं। लेकिन यह कैसे कॉन्फ़िगर किया जाता है पर निर्देश भ्रमित और अक्सर गलत होते हैं। क्या आप कृपया मुझे यह पता लगाने में मदद कर सकते हैं कि कैसे करें?

आपका अग्रिम में ही बहुत धन्यवाद!


1
मैं सिर्फ एक टोर प्रॉक्सी के बजाय एक वीपीएन का उपयोग करने की सलाह दूंगा। कोई विशेष कारण क्यों आप एक का उपयोग नहीं करना चाहते हैं?
TheOdd

जवाबों:


15

आधिकारिक टोर प्रॉक्सी स्थापित करें

टॉर और इसके आधिकारिक सॉक्स 5 प्रॉक्सी उबंटू पर चलने के लिए बहुत जल्दी हैं। के बंद जा रहे टो परियोजना वेबसाइट की स्थापना के निर्देश , निम्न कार्य करें:

  1. Ctrl+ Alt+ दबाकर एक टर्मिनल खोलेंT
  2. निम्नलिखित को चलाएं ( xenialयदि आप 16.04 क्सीरियल ज़ेरुस पर नहीं हैं तो रिलीज़ के साथ बदलें ):

    sudo -i
    echo deb http://deb.torproject.org/torproject.org xenial main > /etc/apt/sources.list.d/tor.list
    echo deb-src http://deb.torproject.org/torproject.org xenial main >> /etc/apt/sources.list.d/tor.list
    gpg --keyserver keys.gnupg.net --recv 886DDD89
    gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
    apt update
    apt install tor deb.torproject.org-keyring
    exit
    

अब Tor SOCKS 5 प्रॉक्सी आपके मशीन 127.0.0.1पर, पोर्ट पर चल रहा होगा 9050। याद रखें कि यह एक SOCKS 5 प्रॉक्सी है, न कि HTTP प्रॉक्सी।

जब आपका मशीन बूट करेगा तो आपका टोर प्रॉक्सी स्वतः शुरू हो जाएगा। आप चला सकते हैं sudo service tor restartया अन्य कार्यों की तरह start, stopहै, और statusआपकी मशीन पर टो प्रॉक्सी नियंत्रित करने के लिए।

तोर के माध्यम से

तोर के माध्यम से काम करने के लिए उपयुक्त ट्रांसपोर्ट-टोर गिथुब आरएडएमई के बाहर aptजाना:

  1. बैक अप /etc/apt/sources.listऔर सभी .listफाइलें अंदर/etc/apt/sources.list.d
  2. Ctrl+ Alt+ दबाकर एक टर्मिनल खोलेंT
  3. निम्नलिखित चलाएँ:

    sudo -i
    apt update
    apt install apt-transport-tor
    sed -i 's/ http/ tor+http/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
    apt update
    exit
    
  4. दिखाई देने वाली किसी भी त्रुटि संदेश को ठीक करना सुनिश्चित करें (यदि आवश्यक हो, तो आपके द्वारा समर्थित फ़ाइलों को पुनर्स्थापित करें)

नोट: ध्यान रखें कि कुछ प्रोग्राम, जैसे Google क्रोम, उनकी .listफ़ाइल को संशोधित करेगा , इसलिए वे प्रोग्राम स्वतः ही टोर से गुजरने के बजाय अपडेट की जाँच करते समय सीधे कनेक्ट करने की कोशिश में वापस आ सकते हैं।

इन-प्रोग्राम प्रॉक्सी सेटिंग्स

यदि आप प्रॉक्सी सेटिंग संपादित करते हैं तो बहुत सारे प्रोग्राम टोर के माध्यम से ठीक जुड़ते हैं:

  • मेज़बान: 127.0.0.1
  • बंदरगाह: 9050
  • प्रॉक्सी प्रकार (यदि यह पूछता है): SOCKS5
  • उपयोगकर्ता नाम / पासवर्ड (यदि यह पूछता है): दोनों कार्यक्रम के नाम पर सेट हैं

प्रॉक्सी आवरण

अन्य कार्यक्रमों, जैसे irssi, का उपयोग करने की आवश्यकता है torsocks। इसे करने के दो तरीके हैं:

  1. torsocks त्रुटि संदेश देता है:

    torsocks -i command arguments
    
  2. torsocksशांत है (जैसे कार्यक्रमों के लिए उपयोगी irssiहै मान लें कि वे पूरी तरह से नियंत्रित करते हैं कि टर्मिनल पर क्या दिखाया गया है):

    TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments
    

खैर, फ़ायरवॉल ने मुझे कुंजी उत्पन्न करने की अनुमति नहीं दी। अब मैं इसे करने का प्रबंधन करता हूं और सोमवार को इसका परीक्षण करूंगा। वैसे भी अभी के लिए धन्यवाद। ओह, और अगर मैं सेटिंग्स पर जाता हूं -> नेटवर्क -> नेटवर्क प्रॉक्सी और मैंने 127.0.0.1:9050 पर सॉक्स होस्ट सेट किया है, तो सभी ट्रैफ़िक वहाँ से गुजर रहे हैं, है ना?
वेस्ट

यह टॉर से गुजरना चाहिए, यह मानते हुए कि कार्यक्रम बुरी तरह से लिखा नहीं गया है। आप .onionप्रोग्राम के लिए उपयुक्त पते (जैसे https://3g2upl4pq6kufc4m.onionब्राउज़र के लिए) से कनेक्ट करके अधिक आत्मविश्वास प्राप्त कर सकते हैं ।
ओलाथे

तो, परीक्षण एक विफलता थी। फ़ायरवॉल मुझे टोर प्रोटोकॉल के माध्यम से कनेक्ट करने की अनुमति नहीं देता है, सब कुछ लोड हो रहा है (ब्राउज़र, इरसी, आदि ...), लेकिन कभी भी कनेक्ट नहीं होता है। जैसे ही मैं प्रॉक्सी को बंद करता हूं ब्राउज़र फिर से काम करना शुरू कर देता है। कोई उपाय?
वेस्ट

जाँच करने के लिए एक बात यह है कि क्या टोर तब चल रहा है जब आप इसका उपयोग करके कनेक्ट करने का प्रयास करते हैं। आप दौड़ सकते हैं sudo netstat -plnt | fgrep :9050और देख सकते हैं कि क्या आपको एक लाइन मिल torरही है। यदि यह है, लेकिन आप के माध्यम से प्राप्त नहीं कर सकते हैं, तो टोर पुलों पर एक नज़र डालें , जो अप्रकाशित पते का उपयोग करते हैं। यहां तक ​​कि आपको obfuscated पुलों (भी पिछले लिंक में वर्णित) का उपयोग करने की आवश्यकता हो सकती है, जो न केवल आप अपने ISP से Tor के माध्यम से कर रहे हैं, यह छिपाता है कि आप पहले स्थान पर Tor का उपयोग कर रहे हैं।
ओलाथे

1
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 gpg: WARNING: nothing exported
यूजीन जीआर। फिलिपोव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.