DNSCrypt VS Plain DNS
Што такое DNS? DNS з'яўляецца службай даменных імёнаў, які шырока выкарыстоўваецца усімі сёння. Калі вы не ведаеце, калі вы выкарыстоўваеце DNS, то гэты артыкул не для вас.
DNS выкарыстоўваецца для дазволу чытання чалавека даменных імёнаў машыначытаемых адрасоў. на самай справе, для сервераў у Інтэрнэце гэта не важна, калі ваша бок мае акуратнае і кароткае імя або няма, ён нават не супраць мець пачварны IP-адрас, такія як 19.5.81.65 і ня 1.1.1.1 – напрыклад. Дарэчы, 1.1.1.1 – гэта рэальна які працуе сервер DNS адрас CloudFlare і падтрымлівае ўсе пратаколы: DNS, DNSCrypt, DNS-Over-TLS, DNS-Over-HTTPS.
так, для таго, каб ведаць IP-адрас якога-небудзь сервера ў Інтэрнэце па імя дамена ў DNS серверы выкарыстоўваюцца. Ваш браўзэр запытвае DNS-сервер на пытанне, як: “Што такое IPv4 адрас www.google.com” і сервер DNS адказвае “IPv4-адрас www.google.com з'яўляецца 123.456.789.123”. Вядома, гэта не рэальны IP, рэальны IP не можа ўтрымліваць лічбы больш 255 таму што яна павінна быць сапраўды 1 байт. так, у гэтым руціна хто удыхае ў правадной / бесправадной сувязі можа бачыць, што вы наведваеце “google.com”. Пратакол DNSCrypt тут для таго, каб зашыфраваць гэтую інфармацыю, і ніхто не рознагалоссі паміж вашымі ПК і рэсурсам прызначэння будзе мець магчымасць панюхаць вашыя запыты даменаў.
Мэта гэтага артыкула
- Усталюйце свой уласны DNSCrypt v2 форвардэр (v1 падтрымліваецца таксама) ( мы будзем выкарыстоўваць пакет dnsdist)
- Усталюйце DNSCrypt кліент для Windows,
- Усталюйце DNSCrypt кліент для Android
Нататка: артыкул была напісана на англійскай мове. Пераключыцца на ангельскую мову, каб адключыць аўтаматычны пераклад.
Чытаць артыкул далей, каб убачыць усе навучальныя.