Torrent protokolü yasal bir gri alan vebazı meşru kullanımlarına rağmen, teknolojinin kötü bir ünü var. Evde ağınıza torrent indiren kişilerden bıktıysanız, ev ağınızdaki Bittorrent trafiğini engellemenizi sağlayan Linux destekli bir çözüm olabilir.
Çözüm BitHammer, basit bir Linux aracıÇalıştırıldığında, çalıştığı ağdaki trafiği tarar, listeye indirme cihazları ekler ve indirmeyi önler (program çalıştığı sürece).
Not: BitHammer deneysel bir yazılımdır ve her kullanımda çalışmayabilir. Bu yazılımı kullanmak kendi sorumluluğunuzdadır!
BitHammer'ı yükleyin
BitHammer uygulaması terminalde çalışırve Github'da. Genel olarak kullanılan bir ikili paket olduğundan hemen hemen her Linux sistemi üzerinde çalışacaktır. Yüklemek için önce Git paketini ve ayrıca programın ihtiyaç duyduğu Python bağımlılarını yüklemeniz gerekir.
Ubuntu
sudo apt install git python python-scapy
Debian
sudo apt-get install git python python-scapy
Arch Linux
sudo pacman -S git python python-scapy
fötr şapka
sudo dnf install git python python-scapy
OpenSUSE
sudo zypper install git python python-scapy
Genel Linux
Linux'ta BitHammer kullanmak çok az gerektirirbağımlılıklar, bunun bir terminal uygulaması olduğu gibi. Spesifik olarak, kaynakları ve Python ve Python scapy'i almak için Git'i kurmanız gerekir. Bir terminal açın ve bu paketler için paket yöneticinizi arayın ve kurun.
Linux PC'nizdeki bağımlılıklarla, BitHammer uygulamasını kurma zamanı geldi. Bir terminalde, Github'dan en son kodu alın.
git clone https://github.com/nazrhyn/bithammer.git
Terminali, BitHammer kaynakları klasörüne taşıyın CD.
cd bithammer
Terminalde, mkdir komut ve yeni bir klasör yapmak / Opt /.
sudo mkdir -p /opt/bithammer
BitHammer dosyalarını yeni klasöre taşıyın mv Komut.
sudo mv * /opt/bithammer
BitHammer'in çekirdek dosyaları doğru yerde. Ancak, uygulama o ana kadar "bithammer" komutuyla başlatılmaz / Usr / bin Klasör. Bunu düzeltmek için, adresinden bir bağlantı oluşturun. / Opt / bithammer için / Usr / bin.
sudo ln -s /opt/bithammer/bithammer /usr/bin/bithammer
Simdi link gitmeye hazir oldugunda, BitHammer Torrent engelleme araci asagidaki komutla çalisir:
sudo bithammer
BitHammer Kur
BitHammer aracı otomatiktir veyapılandırması. İstediğiniz zaman komutu çalıştırabilirsiniz ve araç çalıştığı sürece torrent trafiğini durdurmalıdır. Bununla birlikte, terminallerin bazen kapalı olduğu gibi aracın çalıştırılmasının mümkün olmadığını unutmayın.
Çalıştırmayı hatırlamaya güvenmek yerine, bithammer Linux PC'niz her açıldığında, otomatik olarak başlatılan bir komut dosyası oluşturmak çok daha akıllıca olur.
Otomatik bir BitHammer betiği ayarlamak, BitHammer'ı otomatik hale getirmenin ilk adımıdır. Bir terminalde, aşağıdaki komutları girin.
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
Komut dizisinin komutları ile, komut dosyasının izinlerini güncelleme zamanı geldi. Bir terminalde chmod komut ve güncelleme bithammer başlatın.
sudo chmod +x ~/Desktop/bithammer-start.sh sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/
Ardından, yeni bir systemd dosyası oluşturun. Bu dosya izin verecek bithammer başlatın Linux makineniz açıldığında otomatik olarak başlatmak için.
sudo touch /etc/systemd/system/bithammer.service
Yeni BitHammer systemd dosyasını Nano metin editöründe açın.
sudo nano /etc/systemd/system/bithammer.service
Aşağıdaki kodu Nano'ya yapıştırın:
[Unit]
Description=Starts BitHammer.
[Service]
ExecStart=bash /usr/local/bin/bithammer-start.sh
[Install]
WantedBy=multi-user.target
Tuşuna basarak düzenlemeyi Nano ile kaydedin. Ctrl + O klavye kombinasyonu Tuşuna basarak editörü kapatın. Ctrl + X Klavyede
Son olarak, yeni servisi başlatarak işlemi tamamlayın.
sudo systemctl start bithammer.service sudo systemctl enable bithammer.service
BitHammer aracını her zaman çalıştırmanın hayranı değil misiniz? Neyse ki, systemd init sistemi her şeyi işlediğinden, hizmeti devre dışı bırakmak her zamankinden daha kolay.
BitHammer için otomatik başlatmayı devre dışı bırakmak için servisi systemctl.
sudo systemctl stop bithammer.service
BitHammer Alternatifleri
BitHammer ilginç bir araçtır, ancak bazıbiraz aşırı buluyorum. Eğer torrent trafiğinin hayranı değilseniz, ancak özel bir Linux uygulamasına ihtiyacınız olduğunu düşünmüyorsanız, başka bir yoldan gitmek isteyebilirsiniz. Ev ağındaki BitTorrent trafiğini engellemenin ana yolu, protokolün kullandığı özel bağlantı noktalarını reddetmektir.
Not: Varsayılan torrent bağlantı noktalarının yasaklanması iyi bir adımdır ve yeni başlayan birçok kullanıcının ağınızdaki torrentleri kullanmasını engeller. Kullanıcılar istemcilerindeki bağlantı noktalarını değiştirebiliyorsa, bunun her zaman işe yaramayacağını unutmayın.
Yönlendiricinizin arayüzünü açın ve kullanıcının portlara erişimini yasaklayın 6881 vasıtasıyla 6999. Yine, bu mükemmel bir çözüm değil, ancak çok yardımcı olacaktır.
Yorumlar