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

click fraud protection

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

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

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

قم بتثبيت BitHammer

يتم تشغيل تطبيق BitHammer في الوحدة الطرفية وهو قيد التشغيل على Github. ستعمل على كل نظام 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 قم بتثبيت git python python-scapy

OpenSUSE

sudo zypper قم بتثبيت git python python-scapy
instagram viewer

عام لينكس

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

حان الوقت لتثبيت تطبيق BitHammer مع التبعيات على كمبيوتر Linux. في المحطة ، احصل على أحدث رمز من Github.

استنساخ بوابة https://github.com/nazrhyn/bithammer.git

انقل الوحدة الطرفية إلى مجلد مصادر BitHammer مع قرص مضغوط.

مؤتمر نزع السلاح bithammer

في المحطة ، استخدم مقدير الأمر وإنشاء مجلد جديد في /opt/.

sudo mkdir -p / opt / bithammer

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

sudo mv * / opt / bithammer

الملفات الأساسية لـ BitHammer في المكان الصحيح. ومع ذلك ، لن يتم تشغيل التطبيق باستخدام الأمر "bithammer" حتى يتم تشغيله /usr/bin مجلد. لإصلاح ذلك ، أنشئ ارتباطًا رمزيًا من /opt/bithammer إلى /usr/bin.

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

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

sudo bithammer

قم بإعداد BitHammer

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

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

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

المس ~ / سطح المكتب / bithammer-start.sh. echo '#! / bin / bash' >> ~ / Desktop / bithammer-start.sh echo '' >> ~ / Desktop / bithammer-start.sh. صدى '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:

[وحدة]
الوصف = يبدأ BitHammer.

[الخدمات]
ExecStart = باش / usr/local/bin/bithammer-start.sh

[تثبيت]
WantedBy = هدف متعدد المستخدمين

احفظ التعديل مع Nano بالضغط على Ctrl + O تركيبة لوحة المفاتيح. أغلق المحرر بالضغط Ctrl + X على لوحة المفاتيح.

أخيرًا ، أنهي العملية من خلال بدء الخدمة الجديدة.

sudo systemctl بدء bithammer.service sudo systemctl تمكين bithammer.service

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

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

sudo systemctl توقف bithammer.service

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

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

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

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

watch instagram story