بروتوكول سيل هو منطقة رمادية قانونية ، وعلى الرغم من أن لها بعض الاستخدامات المشروعة ، إلا أن التكنولوجيا لها سمعة سيئة. إذا كنت سئمت من قيام الأشخاص بتنزيل السيول على شبكتك في المنزل ، فقد يكون هناك حل يعمل بنظام 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. مرة أخرى ، هذا ليس حلاً مثاليًا ولكنه سيساعد كثيرًا.
تعليقات