Протоколът за торентите е законно сиво пространство и въпреки че има някои легитимни приложения, технологията има лоша репутация. Ако ви липсват хора, които изтеглят торенти в мрежата ви вкъщи, може да има решение с Linux, което ви позволява да блокирате трафика на Bittorrent в домашната си мрежа.

Решението е BitHammer, прост Linux инструмент, който при стартиране ще сканира трафика в мрежата, в която работи, добавя устройства за изтегляне към списък и предотвратява изтеглянето (докато програмата работи).

Забележка: BitHammer е експериментален софтуер и може да не работи във всеки случай на употреба. Използвайте този софтуер на свой собствен риск!

Инсталирайте BitHammer

Приложението BitMammer работи в терминала и е включено в Github. Ще работи върху почти всяка Linux система, тъй като е общ бинарен пакет. За да го инсталирате, първо трябва да инсталирате пакета Git, както и зависимостите на Python, от които програмата се нуждае.

Ubuntu

sudo може да инсталира git python python-scapy

Debian

sudo apt-get install git python python-scapy

Arch Linux

sudo pacman -S git python python-scapy

Fedora

sudo dnf инсталира git python python-scapy

OpenSUSE

sudo zypper инсталира git python python-scapy

Общ Linux

Използването на BitHammer за Linux изисква много малко зависимости, тъй като е терминално приложение. По-конкретно трябва да инсталирате Git, за да вземете източниците, както и Python и Python-scapy. Отворете терминал и потърсете мениджъра на пакети за тези пакети и ги инсталирайте.

С зависимостите на вашия Linux компютър е време да инсталирате приложението BitHammer. В терминал вземете най-новия код от Github.

git клонинг https://github.com/nazrhyn/bithammer.git

Преместете терминала в папката с източници на битове с CD.

cd bitammer

В терминала използвайте защитен режим и направете нова папка в /избирам/.

sudo mkdir -p / opt / bithammer

Преместете BitHammer файловете в новата папка с MV команда.

sudo mv * / opt / bithammer

Основните файлове за BitHammer са на правилното място. Приложението обаче няма да се стартира с командата „bithammer“, докато бъде в / ЮЕсАр / хамбар папка. За да поправите това, създайте символна връзка от / Изберат / bithammer да се / ЮЕсАр / хамбар.

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

Сега, когато символната връзка е готова за пускане, инструментът за блокиране на BitHammer Torrent се изпълнява със следната команда:

sudo bithammer

Настройте BitHammer

Инструментът BitHammer е автоматичен и не се нуждае от конфигуриране. По всяко време ще можете да стартирате командата и докато инструментът се изпълнява, той трябва да изключи торентния трафик. Имайте предвид обаче, че изпълнението на инструмента не е работещо, тъй като терминалите понякога се изключват и т.н.

Вместо да разчитат на запомняне да стартирате bithammer всеки път, когато се включи вашият Linux компютър, е много по-добре да настроите скрипт, който да го стартира автоматично.

Настройването на автоматичен BitHammer скрипт е първата стъпка към автоматизирането на BitHammer. В терминал въведете следните команди.

докоснете ~ / Desktop / bithammer-start.sh echo '#! / bin / bash' >> ~ / Desktop / bithammer-start.sh ехо '' >> ~ / Desktop / bithammer-start.sh echo 'bithammer &> / dev / null & '>> ~ / Desktop / bithammer-start.sh

С изложените команди на скрипта е време да актуализирате разрешенията за скрипта. В терминал стартирайте коригират командване и актуализиране bithammer старт.

sudo chmod + x ~ / Работен плот / bithammer-start.sh sudo mv ~ / Работен плот / bithammer-start.sh / usr / local / bin /

След това създайте нов systemd файл. Този файл ще позволи bithammer старт да се стартира автоматично, когато се включи вашата Linux машина.

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

Отворете новия Bitdammer systemd файл в текстовия редактор на Nano.

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

Поставете долния код в Nano:

[Мерна единица]Описание = Стартира BitHammer.

[Обслужване]ExecStart = bash /usr/local/bin/bithammer-start.sh

[Инсталирай]WantedBy = multi-user.target

Запазете редактирането с Nano, като натиснете бутона Ctrl + O комбинация от клавиатура. Затворете редактора, като натиснете Ctrl + X на клавиатурата.

Накрая завършете процеса, като стартирате новата услуга.

sudo systemctl стартиране bithammer.service sudo systemctl разрешаване на bithammer.service

Не е фен на винаги да работи с инструмента BitHammer? За щастие, тъй като systemd init системата се справя с всичко, изключването на услугата е по-лесно от всякога.

За да изключите автоматичното стартиране за BitHammer, деактивирайте услугата с systemctl.

sdo systemctl стоп bithammer.service

Алтернативи на BitHammer

BitHammer е интересен инструмент, но някои може да го намерите като малко екстремни. Ако не сте фен на торент трафика, но не се чувствате така, сякаш имате нужда от специално приложение за Linux, може да искате да отидете по друг начин. Водещият начин да блокирате трафика на BitTorrent в домашната мрежа е да откажете специалните портове, които протоколът използва.

Забележка: забраната на портовете по подразбиране за торент е добра стъпка и ще възпре много начинаещи потребители да могат да използват торенти във вашата мрежа. Имайте предвид, че това няма да работи винаги, ако потребителите могат да променят портовете в своя клиент.

Отворете интерфейса на маршрутизатора и забранете достъпа на потребителите до портовете 6881 през 6999, Отново, това не е идеално решение, но ще помогне много.

Е Работил За Вас: Robert Gaines & George Fleming | Искате Ли Да Се Свържете С Нас?

Коментари В Сайта: