- - बिटकॉइन के साथ लिनक्स पर एक नेटवर्क पर बिटटोरेंट ट्रैफ़िक को कैसे ब्लॉक करें

बिटकॉइन के साथ लिनक्स पर एक नेटवर्क पर बिटटोरेंट ट्रैफ़िक को कैसे ब्लॉक करें

धार प्रोटोकॉल एक कानूनी ग्रे क्षेत्र है, औरहालांकि इसके कुछ वैध उपयोग हैं, तकनीक की एक खराब प्रतिष्ठा है। यदि आप घर पर अपने नेटवर्क पर टोरेंट डाउनलोड करने वाले लोगों के बीमार हैं, तो एक लिनक्स-संचालित समाधान हो सकता है जो आपको अपने घर नेटवर्क पर बिटटोरेंट ट्रैफ़िक को ब्लॉक करने देता है।

इसका समाधान बिटकॉइन है, जो एक सरल लिनक्स टूल हैजब वह चलाएगा, तो वह उस नेटवर्क पर ट्रैफ़िक स्कैन करेगा जिस पर वह चल रहा है, डाउनलोड करने वाले उपकरणों को एक सूची में जोड़ें और डाउनलोड को रोकें (जब तक कि प्रोग्राम चल रहा है)।

नोट: बिटमैपर प्रायोगिक सॉफ्टवेयर है और प्रत्येक उपयोग के मामले में काम नहीं कर सकता है। इस सॉफ़्टवेयर का उपयोग अपने जोखिम पर करें!

बिट हैमर स्थापित करें

बिट हैमर एप्लिकेशन टर्मिनल में चलता हैऔर गितुब पर है। यह प्रत्येक लिनक्स सिस्टम पर बहुत काम करेगा, क्योंकि यह एक सामान्य बाइनरी पैकेज है। इसे स्थापित करने के लिए, आपको सबसे पहले Git पैकेज और साथ ही प्रोग्राम की आवश्यकता वाले पायथन निर्भरता को स्थापित करने की आवश्यकता होगी।

उबंटू

sudo apt install git python python-scapy

डेबियन

sudo apt-get install git python python-scapy

आर्क लिनक्स

sudo pacman -S git python python-scapy

फेडोरा

sudo dnf install git python python-scapy

OpenSUSE

sudo zypper install git python python-scapy

जेनेरिक लिनक्स

लिनक्स पर बिटमैप का उपयोग करने के लिए बहुत कम आवश्यकता होती हैनिर्भरता, क्योंकि यह एक टर्मिनल एप्लिकेशन है। विशेष रूप से, आपको स्रोतों को हथियाने के लिए Git स्थापित करना होगा, साथ ही पायथन और पायथन-स्कूप भी। एक टर्मिनल खोलें और इन पैकेजों के लिए अपने पैकेज मैनेजर को खोजें और उन्हें इंस्टॉल करें।

आपके लिनक्स पीसी पर निर्भरता के साथ, यह बिट हैमर एप्लिकेशन इंस्टॉल करने का समय है। एक टर्मिनल में, गितुब से नवीनतम कोड को पकड़ो।

git clone https://github.com/nazrhyn/bithammer.git

टर्मिनल को बिटमैपर सोर्स फोल्डर में ले जाएं सीडी.

cd bithammer

टर्मिनल में, टर्मिनल का उपयोग करें mkdir कमांड और एक नया फ़ोल्डर बनाएँ / Opt /.

sudo mkdir -p /opt/bithammer

बिट फ़ोल्डर फ़ाइलों को नए फ़ोल्डर में ले जाएं, के साथ mv आदेश।

sudo mv * /opt/bithammer

बिट हैमर के लिए मुख्य फाइलें सही जगह पर हैं। हालाँकि, एप्लिकेशन को "बिटहैमर" कमांड के साथ लॉन्च नहीं किया गया जब तक कि यह अंदर न हो / Usr / bin फ़ोल्डर। इसे ठीक करने के लिए, एक सिमलिंक बनाएं / Opt / bithammer सेवा / Usr / bin.

sudo ln -s /opt/bithammer/bithammer /usr/bin/bithammer

अब जब सिमलिंक जाने के लिए तैयार है, तो बिट कमांडर टोरेंट ब्लॉकिंग टूल निम्नलिखित कमांड के साथ चलता है:

sudo bithammer

Bit Hammer सेट करें

Bit Hammer टूल स्वचालित है और इसकी कोई आवश्यकता नहीं हैविन्यास। किसी भी समय, आप कमांड को चलाने में सक्षम होंगे, और जब तक उपकरण चल रहा है, तब तक यह टोरेंट ट्रैफिक को बंद कर दे। हालाँकि, यह ध्यान रखें कि टूल चालू नहीं है, क्योंकि टर्मिनल कभी-कभी बंद हो जाते हैं, आदि।

बजाय चलाने के लिए याद करने पर भरोसा करने के लिए bithammer हर बार जब आपका लिनक्स पीसी चालू होता है, तो यह एक स्क्रिप्ट सेट करने के लिए बहुत अधिक स्मार्ट होता है जो इसे अपने आप शुरू कर देता है।

एक स्वचालित Bit Hammer स्क्रिप्ट सेट करना, Bit Hammer को स्वचालित करने का पहला कदम है। एक टर्मिनल में, निम्नलिखित कमांड दर्ज करें।

touch ~/Desktop/bithammer-start.sh
echo "#!/bin/bash" >> ~/Desktop/bithammer-start.sh
echo " " >> ~/Desktop/bithammer-start.sh
echo "bithammer &>/dev/null &" >> ~/Desktop/bithammer-start.sh

स्क्रिप्ट के आदेशों को निर्धारित करने के साथ, यह स्क्रिप्ट को अनुमतियों को अपडेट करने का समय है। किसी टर्मिनल में, चलाएं chmod कमांड और अपडेट करें bithammer शुरू.

sudo chmod +x ~/Desktop/bithammer-start.sh
sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/

इसके बाद, एक नई प्रणाली फ़ाइल बनाएँ। यह फाइल अनुमति देगा bithammer शुरू जब आपकी लिनक्स मशीन चालू हो जाती है, तो स्वचालित रूप से शुरू करने के लिए।

sudo touch /etc/systemd/system/bithammer.service

नैनो टेक्स्ट एडिटर में नई बिटमैपर सिस्टमड फाइल खोलें।

sudo nano /etc/systemd/system/bithammer.service

नीचे दिए गए कोड को नैनो में पेस्ट करें:

[Unit]
Description=Starts BitHammer.

[Service]
ExecStart=bash /usr/local/bin/bithammer-start.sh

[Install]
WantedBy=multi-user.target

नैनो को दबाकर संपादन को सहेजें Ctrl + O कीबोर्ड संयोजन। दबाकर संपादक को बंद करें Ctrl + X कीबोर्ड पर।

अंत में, नई सेवा शुरू करके प्रक्रिया को पूरा करें।

sudo systemctl start bithammer.service
sudo systemctl enable bithammer.service

हमेशा चलने वाले बिटमैपर टूल के प्रशंसक नहीं? शुक्र है, चूंकि सिस्टमड इनिट सिस्टम सब कुछ संभालता है, सेवा को अक्षम करना पहले से कहीं ज्यादा आसान है।

बिटकॉइन के लिए स्वचालित स्टार्टअप को अक्षम करने के लिए, सेवा को अक्षम करें systemctl.

sudo systemctl stop bithammer.service

बिटकॉइन के विकल्प

बिट हैमर एक दिलचस्प उपकरण है, लेकिन कुछ हो सकता हैइसे थोड़ा चरम पर पाएं। यदि आप टोरेंट ट्रैफ़िक के प्रशंसक नहीं हैं, लेकिन ऐसा महसूस नहीं करते हैं कि आपको एक विशेष लिनक्स ऐप की आवश्यकता है, तो आप दूसरे रास्ते पर जा सकते हैं। एक होम नेटवर्क पर बिटटोरेंट ट्रैफ़िक को ब्लॉक करने का प्रमुख तरीका प्रोटोकॉल का उपयोग करने वाले विशेष बंदरगाहों को अस्वीकार करना है।

ध्यान दें: डिफ़ॉल्ट टोरेंट पोर्ट पर प्रतिबंध लगाना एक अच्छा कदम है, और कई शुरुआती उपयोगकर्ताओं को आपके नेटवर्क पर टोरेंट का उपयोग करने में सक्षम होने से रोक देगा। ध्यान रखें कि यह हमेशा काम नहीं करेगा यदि उपयोगकर्ता अपने क्लाइंट में पोर्ट बदलने में सक्षम हैं।

अपने राउटर का इंटरफ़ेस खोलें और बंदरगाहों तक उपयोगकर्ता की पहुँच को प्रतिबंधित करें 6881 के माध्यम से 6999। फिर, यह एक सही समाधान नहीं है, लेकिन यह बेहद मदद करेगा।

टिप्पणियाँ