HTTP/HTTPS による 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要求を他のサーバーに送信するプログラム/サービスがあります。

ベストアンサー1

暗号化された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

おすすめ記事