Како користити ДНСЦрипт за шифровање ДНС саобраћаја на Линуку

Брз и лак начин да повећате своју приватност на Линук-у је да преузмете контролу над тим ко види ваше информације о ДНС тражењу. Иако неће у потпуности сакрити сав ИП саобраћај, спречиће опасне нападе ДНС лажирања, обезбеђујући бољу безбедност. На Линук-у, најбољи начин за шифровање ДНС саобраћаја је коришћење ДНСЦрипт-а.

ДНСЦрипт је локални програм који, када је исправно подешен на било ком Линук рачунару, може да закључа сав ДНС саобраћај и осигура да све безбедно иде на право место.

Инсталирајте ДНСЦрипт

Већина Линук дистрибуција има ДНСЦрипт у својим софтверским изворима, тако да је његова инсталација лака. Отворите терминал и унесите команде које одговарају вашој Линук дистрибуцији.

Убунту

sudo apt install dnscrypt-proxy

Дебиан

sudo apt-get install dnscrypt-proxy

Арцх Линук

sudo pacman -S dnscrypt-proxy

Федора

sudo dnf install dnscrypt-proxy -y

ОпенСУСЕ

sudo zypper install dnscrypt-proxy

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

Ако не можете да пронађете верзију ДНСЦрипт-а за свој оперативни систем, следећа најбоља ствар је да преузмете програм директно са Гитхуб-а. Срећом, због марљивости програмера, нема потребе да се прави ДНСЦрипт из извора. Уместо тога, доступна су преузимања унапред изграђених бинарних датотека. Ови бинарни фајлови ће радити на свим Линук дистрибуцијама.

Да бисте добили бинарни фајл, отворите терминал и користите алатку за преузимање вгет да бисте преузели најновију верзију.

wget https://github.com/jedisct1/dnscrypt-proxy/releases/download/2.0.16/dnscrypt-proxy-linux_x86_64-2.0.16.tar.gz

или, да преузмете 32-битну верзију, урадите:

wget https://github.com/jedisct1/dnscrypt-proxy/releases/download/2.0.16/dnscrypt-proxy-linux_i386-2.0.16.tar.gz

Да ли сте знали да је доступна АРМ верзија ДНСЦрипт-а? Тако је! Ову алатку је могуће добити на АРМ Линук оперативним системима. Да бисте га добили, инсталирајте вгет, отворите терминал и зграбите га следећом командом:

wget https://github.com/jedisct1/dnscrypt-proxy/releases/download/2.0.16/dnscrypt-proxy-linux_arm-2.0.16.tar.gz

Линук АРМ64:

wget https://github.com/jedisct1/dnscrypt-proxy/releases/download/2.0.16/dnscrypt-proxy-linux_arm64-2.0.16.tar.gz

Са бинарним издањем на вашем Линук рачунару, хајде да инсталирамо софтвер! За почетак користите команду Тар да бисте у потпуности издвојили садржај архиве.

tar -xzvf dnscrypt-proxy-linux_*-2.0.16.tar.gz

Екстраховање бинарне фасцикле ДНСЦрипт сместиће све потребне датотеке у фасциклу „Линук“ у /хоме. Безбедно је чувати ове датотеке у /хоме/, где их је вгет алат ставио. Али пазите да случајно не избришете фасциклу!

  Како да замените АирТаг батерију

Да бисте покренули алатку, прво морате да унесете ново извучену фасциклу са датотекама. Користећи ЦД команду, пређите на њу.

cd linux-*

ДНСЦрипт ће почети са следећом командом:

./dnscrypt

Подесите ДНСЦрипт

Алат ДНСЦрипт је на вашем Линук рачунару и спреман је за рад. Међутим, само зато што је инсталиран не значи да ради. Нажалост, мораћете да се позабавите поставкама ДНСЦрипт-а да бисте га навели. Први корак је одабир јавног ДНС-а.

Постоји много сигурних, сигурних избора јавног ДНС-а. Важно је да користите алтернативни ДНС, уместо да се држите оног који пружа ваш ИСП, ако желите бољу сигурност. Нема смисла постављати шифровани ДНС на Линук-у ако га не кријете од свог провајдера.

Заиста добар избор за сигуран јавни ДНС је ЦлоудФларе. Разлог да идете са овим провајдером је једноставан: од свих осталих ДНС решења, ЦлоудФларе је више пута показао да им је стало до приватности корисника када је у питању ДНС. Такође букти брзо!

Напомена: не желите да користите ЦлоудФларе ДНС? ОпенДНС је солидна алтернатива. Сазнајте више овде!

Кликните на икону своје мреже и уредите подразумевану везу.

Пронађите опцију ИПв4 и потражите „ДНС сервери“. У оквир за текст „ДНС сервери“ налепите следећу адресу:

127.0.0.2


Након подешавања ДНСЦрипт софтвера, неопходно је да поново покренете свој мрежни менаџер са следећом командом. Ако то не учините, вероватно ће алат одбити да ради.

sudo systemctl restart NetworkManager.service

Примените ДНС подешавања

Основна подешавања која омогућавају рад алата ДНСЦрипт су постављена. Последња ствар коју треба да урадите је да се спустите на командну линију и примените ДНС профил.

sudo dnscrypt-proxy -R cloudflare -a 127.0.0.2:53 -u dnscrypt

Онемогућите ДНСЦрипт

ДНСЦрипт је леп мали алат који омогућава корисницима да сакрију своје ДНС претраге, да повећају безбедност и спрече ДНС лажирање. Ипак, колико год да је добар, ако установите да није за вас (из било ког разлога), можда ћете желети да га онемогућите.

  Командне линије: Зашто се људи и даље муче са њима?

Захваљујући систему системд инит у Линук-у, ДНСЦрипт, корисници могу да га покрену и зауставе у било ком тренутку, чак и без потребе да га деинсталирају! Да бисте то урадили, отворите терминал и набавите роот схелл.

sudo -s

Са основном љуском, слободни сте да манипулишете ДНСЦрипт сервисним датотекама. Да бисте га зауставили, покрените следећу команду:

sudo systemctl stop dnscrypt-proxy.service

Да бисте га потпуно онемогућили и спречили да се покрене при покретању, урадите следеће:

sudo systemctl disable dnscrypt-proxy.service