Dns
通過 HTTP/HTTPS 解析 DNS
有沒有辦法通過HTTP/HTTPS解析DNS,案例是:
我的 ISP 將每個 DNS 請求重定向到他們自己的 DNS 並污染 DNS 記錄。
我所需要的只是一個可以使用 http 或 https 解析請求的軟體,例如,當我將 /etc/resolv.conf 設置為
nameserver 127.0.0.1
會有一個程序/服務監聽 127.0.0.1:53 並將包含 DNS 查詢的 HTTP 請求送出到另一台伺服器
我找到了可以解決問題的替代答案,使用加密的 DNS,首先安裝:
pacman -Sy dnscrypt-proxy
然後手動啟動dnscrpyt程序:
dnscrypt-proxy --resolver-name=cloudns-can
該列表可以在
/usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv
或自動:
sudo systemctl enable dnscrypt-proxy sudo systemctl start dnscrypt-proxy
然後改變你的
/etc/resolv.conf
nameserver 127.0.0.1
您不應該考慮 DNSSEC 和不同的 DNS 解析器嗎?您可以從此處獲取列表: https ://duckduckgo.com/?q=Public+DNS+Servers&t=ffsb&ia=answer&iax=1