
Tor नेटवर्क को अपना डिफ़ॉल्ट गेटवे बनाने के लिए एक इंजन
एक इंजन जो टॉर नेटवर्क को आपका डिफ़ॉल्ट गेटवे बनाता है।
टॉर प्रोजेक्ट उपयोगकर्ताओं को अपने तंत्र के माध्यम से गुमनाम रूप से इंटरनेट पर सर्फ करने, चैट करने और तत्काल संदेश भेजने की अनुमति देता है। इसका उपयोग विभिन्न प्रकार के लोगों, कंपनियों और संगठनों द्वारा कानूनी गतिविधियों और अन्य अवैध उद्देश्यों दोनों के लिए किया जाता है। टॉर का उपयोग बड़े पैमाने पर खुफिया एजेंसियों, हैकिंग समूहों, आपराधिक गतिविधियों और यहां तक कि उन सामान्य उपयोगकर्ताओं द्वारा किया जाता है जो डिजिटल दुनिया में अपनी गोपनीयता की परवाह करते हैं।
नीप एक इंजन है, जो पर्ल में विकसित किया गया है, जिसका उद्देश्य टॉर नेटवर्क को आपका डिफ़ॉल्ट नेटवर्क गेटवे बनाना है। नीप आपके मशीन से ट्रैफ़िक को टॉर नेटवर्क के माध्यम से इंटरनेट पर रूट कर सकता है, ताकि आप साइबरस्पेस में गोपनीयता और गुमनामी पर अधिक मजबूत रुख के साथ इंटरनेट पर सर्फ कर सकें।
नीप टॉर नेटवर्क के माध्यम से IPv4 और IPv6 दोनों ट्रैफ़िक रूटिंग का समर्थन करता है। केवल स्थानीय और/या लूपबैक पतों के लिए नियत ट्रैफ़िक को टॉर के माध्यम से रूट नहीं किया जाता है। सभी गैर-स्थानीय UDP/ICMP ट्रैफ़िक को भी टॉर प्रोजेक्ट द्वारा अवरुद्ध किया जाता है।
नीप IPv4 और IPv6 ट्रैफ़िक के लिए क्रमशः रीडायरेक्शन नियम लागू करने के लिए iptables और ip6tables का उपयोग करता है। यदि आपने इन उपयोगिताओं पर नियम लागू किए हों, तो प्रारंभ प्रक्रिया के दौरान विरोध उत्पन्न हो सकता है। जब आप नीप सेवाओं को चलाना बंद करते हैं, तो सभी प्रस्थान नियम हटा दिए जाते हैं, बिना पहले से मौजूद और नीप नियमों के बीच अंतर किए।
# Download
$ git clone https://github.com/htrgouvea/nipe && cd nipe
# Install libs and dependencies
$ cpanm --installdeps .
# Nipe must be run as root
$ perl nipe.pl install
COMMAND FUNCTION
install Install dependencies
start Start routing
stop Stop routing
restart Restart the Nipe circuit
status See status
Examples:
perl nipe.pl install
perl nipe.pl start
perl nipe.pl stop
perl nipe.pl restart
perl nipe.pl status

# Building the container
$ docker build -t nipe .
# Setup the Nipe container
$ docker run -d -it --name nipe-container --privileged --cap-add=NET_ADMIN nipe
# Running commands
$ docker exec -it nipe-container ./nipe.pl <your command>
आपके योगदान और सुझावों का हार्दिक ♥ स्वागत है। योगदान दिशानिर्देश यहां देखें। कृपया, बग की रिपोर्ट issues page के माध्यम से करें और सुरक्षा मुद्दों के लिए, यहां security policy. देखें। (✿ ◕‿◕)
यह कार्य MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है।