Včera jsem zveřejnil záznam zobrazující jak nainstalovat v ubuntu program Proxy DNSCrypt to umožňuje šifrování provozu DNS pro lepší navigaci proti možným útokům. Vzhledem k tomu, že v komentářích mluvili o tom, jak jej nainstalovat Arch Linux a nezdálo se vhodné vysvětlit to ve stejné položce, rozhodl jsem se to udělat v samostatném článku.
Tentokrát jako dobrý lukostřelci, vytáhneme čistou konzolu a zjistíme, jak to tak je stejně nebo rychlejší a jednodušší než v Ubuntu.
Instalace
En Oblouk máme tu výhodu, že Proxy DNSCrypt je v oficiálních úložištích, takže k jeho instalaci stačí použít Pacman:
# pacman -S dnscrypt-proxy
Službu povolujeme:
# systemctl enable dnscrypt-proxy
A začneme to:
# systemctl start dnscrypt-proxy
Nyní provedeme zálohu souboru s aktuálním DNS:
# cp /etc/resolv.conf /etc/resolv.conf.backup
Nahraďte jeho obsah tak, aby jako nameserver používal localhost:
# sh -c "echo 'nameserver 127.0.0.1' > /etc/resolv.conf"
Chráníme to, abychom zabránili jeho změně při každém restartu:
# chattr +i /etc/resolv.conf
A zbývá pouze restartovat správce sítě. V případě použití Správce sítě děláme to:
# systemctl restart NetworkManager
A je po všem, to je ono Proxy DNSCrypt správně nainstalován a nakonfigurován. Abychom to zkontrolovali, můžeme klikněte zde a uvidíme, jestli uvítací zpráva od uživatele Nechráněný.
Tyto kroky platí pro základní instalaci Proxy DNSCrypt v Arch Linux jednoduché s Správce sítě, ale protože vím, že ve svých systémech určitě máte nejrůznější podivné konfigurace nebo máte zájem o další využití možností tohoto programu, vyzývám vás, abyste si přečetli článek o DNSCrypt na wiki Arch Linux.