BitHammer ile Linux'ta Bir Ağda Bittorrent Trafiğini Engelleme

click fraud protection

Torrent protokolü yasal gri bir alandır ve bazı meşru kullanımlar, teknoloji kötü bir üne sahiptir. Evde ağınızda 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, çalıştırıldığında ağdaki trafiği tarayacak basit bir Linux aracı olan BitHammer'dir. yayınlanıyorsa, bir listeye indirme cihazları ekleyin ve indirmeyi engelleyin (program olduğu sürece) ) Çalıştıran.

Not: BitHammer deneysel bir yazılımdır ve her kullanım durumunda çalışmayabilir. Bu yazılımı kullanmak kendi sorumluluğunuzdadır!

BitHammer'ı yükle

BitHammer uygulaması terminalde çalışır ve Github üzerinde çalışır. Genel bir ikili paket olduğu için hemen hemen her Linux sisteminde çalışacaktır. Yüklemek için öncelikle Git paketini ve programın ihtiyaç duyduğu Python bağımlılıklarını yüklemeniz gerekir.

Ubuntu

sudo apt install git python python-scapy

Debian

sudo uygun-get install git python python-scapy

Arch Linux

sudo pacman -S git python python-scapy
instagram viewer

fötr şapka

sudo dnf yüklemek git python python-scapy

OpenSUSE

sudo zypper yüklemek git python python-scapy

Genel Linux

BitHammer'i Linux'ta kullanmak, bir terminal uygulaması olduğu için çok az bağımlılık gerektirir. Özellikle, Python ve Python-scapy'nin yanı sıra kaynakları almak için Git'i yüklemelisiniz. Bir terminal açın ve paket yöneticinizde bu paketleri arayın ve yükleyin.

Linux PC'nizdeki bağımlılıklar ile, BitHammer uygulamasını kurmanın zamanı geldi. Bir terminalde, Github'dan en son kodu alın.

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

Terminali ile BitHammer kaynaklar klasörüne taşıyın CD.

cd bithammer

Terminalde, mkdir komutunu verin ve yeni bir klasör oluşturun /opt/.

sudo mkdir -p / opt / bithammer

BitHammer dosyalarını yeni klasöre taşıyın. mv Komut.

sudo mv * / opt / bithammer

BitHammer için çekirdek dosyalar doğru yerde. Ancak, uygulama "bithammer" komutuyla, /usr/bin Klasör. Bunu düzeltmek için, /opt/bithammer için /usr/bin.

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

Simgenin kullanıma hazır olduğuna göre, BitHammer Torrent engelleme aracı aşağıdaki komutla çalışır:

sudo bithammer

BitHammer Kurulumu

BitHammer aracı otomatiktir ve yapılandırmaya gerek yoktur. İstediğiniz zaman, komutu çalıştırabilirsiniz ve araç çalıştığı sürece torrent trafiğini kapatmalıdır. Ancak, terminaller bazen kapandığı için, aracı çalıştırmanın işe yaramadığını unutmayın.

Çalıştırmayı hatırlamaya güvenmek yerine bithammer komutunu Linux bilgisayarınız her açıldığında otomatik olarak başlatan bir komut dosyası oluşturmak çok daha akıllıdır.

Otomatik bir BitHammer betiği oluşturmak, BitHammer'i otomatikleştirmenin ilk adımıdır. Bir terminalde aşağıdaki komutları girin.

~ / Masaüstü / bithammer-start.sh öğesine dokunun. echo '#! / bin / bash' >> ~ / Masaüstü / bithammer-start.sh echo '' >> ~ / Masaüstü / bithammer-start.sh. echo 'bithammer &> / dev / null &' >> ~ / Masaüstü / bithammer-start.sh

Komut dosyasının komutları belirtildiğinde, komut dosyasının izinlerini güncelleme zamanı gelmiştir. Bir terminalde, chmod komut ve güncelleme bithammer başlatın.

sudo chmod + x ~ / Masaüstü / bithammer-start.sh sudo mv ~ / Masaüstü / 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şlayacaktır.

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

Yeni BitHammer systemd dosyasını Nano metin düzenleyicide açın.

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

Aşağıdaki kodu Nano'ya yapıştırın:

[Birim]
Description = BitHammer'ı başlatır.

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

[Yüklemek]
WantedBy = multi-user.target

Düğmesine basarak Nano ile düzenlemeyi kaydedin Ctrl + O klavye kombinasyonu. Düğmesine basarak düzenleyiciyi kapatın Ctrl + X klavyede.

Son olarak, yeni hizmeti başlatarak işlemi tamamlayın.

sudo systemctl başlangıç ​​bithammer.service sudo systemctl başlangıç ​​bithammer.service

Her zaman BitHammer aracının çalışmasını istemiyor musunuz? Neyse ki, systemd init sistemi her şeyi hallettiğinden, hizmeti devre dışı bırakmak her zamankinden daha kolay.

BitHammer için otomatik başlatmayı devre dışı bırakmak için systemctl.

sudo systemctl stop bithammer.service

BitHammer Alternatifleri

BitHammer ilginç bir araçtır, ancak bazıları bunu biraz aşırı bulabilir. Torrent trafiğinin hayranı değilseniz, ancak özel bir Linux uygulamasına ihtiyacınız olduğunu düşünmüyorsanız, başka bir yol gitmek isteyebilirsiniz. Bir ev ağında BitTorrent trafiğini engellemenin önde gelen 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ştirebilirse bunun her zaman işe yaramayacağını unutmayın.

Yönlendiricinizin arayüzünü açın ve kullanıcıların bağlantı noktalarına erişimini engelleyin 6881 vasıtasıyla 6999. Yine, bu mükemmel bir çözüm değil ama çok yardımcı olacaktır.

watch instagram story