Introducción:
Çfarë është dnscrypt-proxy?
- DNSCrypt kripton dhe vërteton trafikun e DNS midis përdoruesit dhe zgjidhësit DNS, parandalon mashtrimet lokale të pyetjeve të DNS, duke siguruar që përgjigjet e DNS të dërgohen nga serveri i zgjedhur. (Wiki)
Çfarë është dnsmasq?
- dnsmasq ofron shërbime të tilla si DNS cache dhe serveri DHCP. Si një server domain name (DNS), ai mund të cache pyetje DNS për të përmirësuar shpejtësinë e lidhjes me faqet e vizituara më parë, dhe, si një server DHCP, dnsmasq mund të përdoret për të siguruar adresat e brendshme të IP dhe rrugët për të kompjuterë në një LAN. Një ose të dyja këto shërbime mund të implementohen. dnsmasq konsiderohet i lehtë dhe i lehtë për tu konfiguruar; Isshtë krijuar për përdorim në një kompjuter personal ose për përdorim në një rrjet me më pak se 50 kompjuterë. Ajo gjithashtu vjen me një server PXE. (Wiki)
Çfarë kam përdorur?:
- Për të redaktuar skedarët e konfigurimit që kam përdorur nano.
- Në çdo kohë e kam bërë me llogarinë time root, por nëse ato janë konfiguruar sudo, ata mund ta përdorin atë në mënyrë të sigurt.
- Për të kontrolluar memorjen e fshehtë me komandën dig, ajo gjendet në mjetet e lidhjes
brenda depove zyrtare, pacman -S mjete lidhëse
instalimit:
- Si root ose duke përdorur sudo në terminalin tonë ose tty ne instalojmë paketat dnscrypt-proxy dhe dnsmasq si kjo:
- Mesazhi paralajmërues është sepse i kam tashmë të instaluar, thjesht duhet ta konfirmoni duke shtypur Enter:
Vendosja:
1 - Le të aktivizojmë dnscrypt-proxy (mos harroni si root ose duke përdorur sudo):
2 - Tani ne editojmë skedarin /etc/resolv.conf dhe në serverin e emrave ne fshijmë atë që është atje dhe vendosim 127.0.0.1 (nëse duan ata mund të bëjnë një kopje rezervë të skedarit) dhe duhet të duket kështu:
- Duke marrë parasysh që NetworkManager shkruan skedarin resolv.conf, ajo që ne do të bëjmë është ta mbrojmë atë nga shkrimi me komandën e mëposhtme:
3 - Tani ajo që ne do të bëjmë është të kërkojmë një server që është më afër vendndodhjes tonë, por ju mund të përdorni atë që vjen në mënyrë të paracaktuar që është dnscrypt.eu-nl, lista mund të hapet me localc është këtu: / usr / share / dnscrypt-proxy / dnscrypt-resolvers.csv e pëlqen këtë: - Nëse duam të modifikojmë serverin që zgjidh DNS-në e parazgjedhur mund të modifikojmë kështu:
- Në fund të skedarit në seksionin [Shërbimi] ne modifikojmë atë që është zgjedhur me gri dhe vendosim serverin që kemi zgjedhur tashmë në listë:
4 - Në mënyrë të paracaktuar dnscrypt-proxy përdor portën 53, pasi dnsmasq bën gjithashtu, kështu që ajo që ne do të bëjmë është ta ndryshojmë duke përdorur përsëri me:
redaktoni systemctl dnscrypt-proxy.service –plot dhe në seksionin [Socket] e lëmë si më poshtë:
5 – Tani konfigurojmë dnsmasq. Le të modifikojmë skedarin /etc/dnsmasq.conf dhe të shtojmë këto tre rreshta në fund:
nuk zgjidhet
server = 127.0.0.1 # 40
dëgjim-adresë = 127.0.0.1
Ne i ruajmë ndryshimet dhe i mbyllim.
6 - Tani bëjmë sa vijon:
- Ne rifillojmë dnscrypt-proxy:
systemctl rinis dnscrypt-proxy
- Ne aktivizojmë dnsmasq:
systemctl mundëson dnsmasq
- Ne ekzekutojmë dnsmasq:
systemctl start dnsmasq
- Ne rifillojmë lidhjen tonë të internetit:
systemctl rinis NetworkManager
7 – Në rregull, tani do ta testojmë nëse funksionon vërtet duke bërë ping, për shembull, google.com.ar:
8 – Kontrollojmë nëse memoria DNS po funksionon me komandën dig:
- Këtu kemi parasysh që gërmimi i parë që bëj ka një vonesë prej 349 msec dhe kur e bëj përsëri pyetjen me gërmim, çfarë ndodh? 0 msec, kështu që memorizohet në mënyrë korrekte.9 – dnscrypt-proxy dhe dnsmasq tani janë konfiguruar dhe funksionojnë siç duhet!
Shenim: Dua të sqaroj pasi kam kërkuar në disa vende nuk më ka funksionuar në asnjë mënyrë që ata treguan në wiki wiki, versioni spanjisht është përkthyer keq (do të jetë një pyetje nëse dikush përkthen mirë ose unë do ta bëj në një moment) kështu që kam përdorur versionin Anglisht Kështu që unë në thelb u mbështeta në wiki-në e thënë, të gjitha kreditet për ta. Në këtë rast, këto janë hapat që kam përdorur dhe ka punuar për Mua.
Ndonjë pyetje apo shqetësim që ata më kanë bërë të ditur dhe ne do të flasim për të derisa të funksionojë!
Përqafim qëllimi!

