- - كيفية منع حركة المرور تورنت على شبكة على لينكس مع BitHammer

كيفية منع حركة المرور تورنت على شبكة على لينكس مع

بروتوكول سيل هو منطقة رمادية قانونية ، وعلى الرغم من أن لها بعض الاستخدامات المشروعة ، إلا أن التكنولوجيا لها سمعة سيئة. إذا كنت سئمت من قيام الأشخاص بتنزيل السيول على شبكتك في المنزل ، فقد يكون هناك حل يعمل بنظام Linux يتيح لك حظر حركة المرور على تورنت على شبكتك المنزلية.

الحل هو BitHammer ، أداة Linux بسيطةذلك ، عند التشغيل ، سوف يفحص حركة المرور على الشبكة التي يعمل عليها ، ويضيف أجهزة التنزيل إلى قائمة ويمنع التنزيل (طالما أن البرنامج قيد التشغيل).

ملاحظة: BitHammer هو برنامج تجريبي وقد لا يعمل في كل حالة استخدام. استخدم هذا البرنامج على مسؤوليتك الخاصة!

تثبيت بيتهامر

يعمل تطبيق BitHammer في الجهازوالأمر متروك على جيثب. سيعمل على نظام Linux بشكل كبير ، لأنه حزمة ثنائية عامة. لتثبيته ، ستحتاج أولاً إلى تثبيت حزمة Git ، بالإضافة إلى تبعيات Python التي يحتاجها البرنامج.

أوبونتو

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

زحمة

sudo zypper install git python python-scapy

لينكس العام

استخدام BitHammer على نظام Linux يتطلب القليل جدًاالتبعيات ، لأنه تطبيق نهائي. على وجه التحديد ، يجب عليك تثبيت Git للاستيلاء على المصادر ، وكذلك Python و Python-scapy. افتح محطة وابحث عن مدير الحزم لهذه الحزم وقم بتثبيتها.

مع وجود التبعيات على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Linux ، فقد حان الوقت لتثبيت تطبيق BitHammer. في محطة ، احصل على أحدث رمز من جيثب.

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

انقل المحطة إلى مجلد مصادر BitHammer باستخدام القرص المضغوط.

cd bithammer

في المحطة ، استخدم مكدير قيادة وجعل مجلد جديد في /يختار، يقرر/.

sudo mkdir -p /opt/bithammer

انقل ملفات BitHammer إلى المجلد الجديد باستخدام فيديو موسيقي أمر.

sudo mv * /opt/bithammer

الملفات الأساسية لبرنامج BitHammer في المكان المناسب. ومع ذلك ، لن يتم تشغيل التطبيق باستخدام أمر "bithammer" حتى يتم تشغيله / البيرة / بن مجلد. لإصلاح ذلك ، قم بإنشاء ارتباط من / الأراضي الفلسطينية المحتلة / bithammer إلى / البيرة / بن.

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

الآن وبعد أن أصبح symlink جاهزًا للعمل ، تعمل أداة حظر BitHammer Torrent باستخدام الأمر التالي:

sudo bithammer

انشاء بيتهامر

أداة BitHammer آلية ولا تحتاج إلى أي شيءترتيب. في أي وقت ، ستكون قادرًا على تشغيل الأمر ، وطالما أن الأداة قيد التشغيل ، يجب أن تغلق حركة مرور التورنت. ومع ذلك ، ضع في اعتبارك أن تشغيل الأداة غير قابل للتطبيق ، حيث يتم إيقاف تشغيل الأجهزة في بعض الأحيان ، إلخ.

بدلا من الاعتماد على تذكر لتشغيل bithammer التحكم في كل مرة يتم فيها تشغيل جهاز كمبيوتر يعمل بنظام Linux ، فمن الأسهل بكثير إعداد برنامج نصي يبدأ تشغيله تلقائيًا.

يعد إعداد برنامج BitHammer تلقائيًا هو الخطوة الأولى لأتمتة BitHammer. في محطة ، أدخل الأوامر التالية.

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

مع وضع أوامر البرنامج النصي ، حان الوقت لتحديث الأذونات إلى البرنامج النصي. في محطة ، تشغيل شمود القيادة والتحديث bithammer بدء.

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

بعد ذلك ، قم بإنشاء ملف systemd جديد. هذا الملف سوف يسمح bithammer بدء لبدء التشغيل تلقائيًا عند تشغيل جهاز Linux.

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

افتح ملف نظام BitHammer الجديد في محرر نصوص Nano.

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

الصق الكود أدناه في Nano:

[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

ليس من المعجبين دائمًا بتشغيل أداة BitHammer؟ لحسن الحظ ، نظرًا لأن نظام initd system يعالج كل شيء ، فإن تعطيل الخدمة أسهل من أي وقت مضى.

لتعطيل بدء التشغيل التلقائي لبرنامج BitHammer ، قم بتعطيل الخدمة مع systemctl.

sudo systemctl stop bithammer.service

بدائل لبيت هامر

BitHammer هو أداة مثيرة للاهتمام ، ولكن البعض ربماتجد أن تكون متطرفة بعض الشيء. إذا لم تكن من محبي حركة مرور التورنت ، لكنك لا تشعر كما لو كنت بحاجة إلى تطبيق Linux خاص ، فقد ترغب في السير في طريق آخر. تتمثل الطريقة الرائدة لمنع مرور BitTorrent على شبكة منزلية في رفض المنافذ الخاصة التي يستخدمها البروتوكول.

ملحوظة: يعد حظر منافذ التورنت الافتراضية خطوة جيدة ، وسوف يمنع العديد من المستخدمين المبتدئين من استخدام السيول على شبكتك. ضع في اعتبارك أن هذا لن ينجح دائمًا إذا كان بإمكان المستخدمين تغيير المنافذ في عملائهم.

افتح واجهة جهاز التوجيه الخاص بك وحظر وصول المستخدم إلى المنافذ 6881 عبر 6999. مرة أخرى ، هذا ليس حلاً مثاليًا ولكنه سيساعد كثيرًا.

تعليقات