- - Како блокирати Битторрент саобраћај у мрежи на Линуку помоћу БитХаммера

Како блокирати Битторрент саобраћај у мрежи на Линуку помоћу БитХаммера

Торрент протокол је легална сива зона иИако има неке законите намене, технологија има лошу репутацију. Ако вам је мука од људи који код куће преузимају бујице, можда постоји Линук решење које вам омогућава да блокирате Битторрент саобраћај на вашој кућној мрежи.

Решење је БитХаммер, једноставан Линук алаткоји ће током покретања скенирати саобраћај на мрежи на којој ради, додати уређаје за преузимање на листу и спречити преузимање (све док се програм покреће).

Напомена: БитХаммер је експериментални софтвер и можда неће радити у сваком случају употребе. Користите овај софтвер на свој ризик!

Инсталирајте БитХаммер

Апликација БитХаммер ради у терминалуи горе је на Гитхубу. Радит ће на готово сваком Линук систему, јер је то генерички бинарни пакет. Да бисте га инсталирали, прво морате да инсталирате Гит пакет, као и зависности Питхон-а који су програму потребни.

Убунту

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

Генериц Линук

Коришћење БитХаммера на Линуку захтева врло малозависности, јер је то терминална апликација. Конкретно, морате инсталирати Гит да бисте преузели изворе, као и Питхон и Питхон-сцапи. Отворите терминал и претражите менаџера за ове пакете и инсталирајте их.

С обзиром на зависности вашег Линук рачунара, време је да инсталирате БитХаммер апликацију. На терминалу, узмите најновији код од Гитхуб-а.

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

Померите терминал у мапу извора БитХаммер са ЦД.

cd bithammer

На терминалу користите тастер мкдир наредите и направите нову мапу / опт /.

sudo mkdir -p /opt/bithammer

Померите БитХаммер датотеке у нову фасциклу, са мв команда.

sudo mv * /opt/bithammer

Основне датотеке за БитХаммер налазе се на правом месту. Међутим, апликација се неће покренути наредбом „битхаммер“ све док не буде у / уср / бин фолдер. Да бисте то решили, направите од њега везу / опт / битхаммер до / уср / бин.

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

Сада када је симлинк спреман за рад, алат за блокирање Торрент-а за БитХаммер ради са следећом наредбом:

sudo 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

Када су изложене команде скрипте, време је да ажурирате дозволе за скрипту. У терминалу покрените цхмод командовати и ажурирати битхаммер-старт.

sudo chmod +x ~/Desktop/bithammer-start.sh
sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/

Затим креирајте нову системску датотеку. Ова датотека ће омогућити битхаммер-старт да се аутоматски покрене када се ваша Линук машина укључи.

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

Отворите нову БитХаммер системд датотеку у уређивачу текста Нано.

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

Залепите код испод у Нано:

[Unit]
Description=Starts BitHammer.

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

[Install]
WantedBy=multi-user.target

Сачувајте измене помоћу Нано притиском на Цтрл + О комбинација тастатуре Затворите едитор притиском на Цтрл + Кс на тастатури.

На крају, довршите поступак покретањем нове услуге.

sudo systemctl start bithammer.service
sudo systemctl enable bithammer.service

Ниси обожавалац да увек ради БитХаммер алат? Срећом, будући да системд инит систем подноси све, онемогућавање услуге је лакше него икад.

Да бисте онемогућили аутоматско покретање за БитХаммер, искључите услугу помоћу системцтл.

sudo systemctl stop bithammer.service

Алтернатива БитХаммеру

БитХаммер је занимљиво средство, али неки то могуоткријте да је мало екстремно. Ако нисте љубитељ торрент саобраћаја, али нема осећај као да вам је потребна посебна Линук апликација, можда бисте хтели да кренете другим путем. Водећи начин да се блокира БитТоррент саобраћај на кућној мрежи је ускраћивање посебних портова које протокол користи.

Белешка: забрана подразумеваних торрент портова је добар корак и одвратит ће многе почетничке кориснике од употребе торрента на вашој мрежи. Имајте на уму да то неће увек успети ако корисници могу да мењају портове на свом клијенту.

Отворите интерфејс рутера и забраните корисничком приступу портовима 6881 кроз 6999. Опет, ово није савршено решење, али ће помоћи неизмерно.

Коментари