dig @resolver.example -p 443 +tcp šalje DNS upit preko TCP-a na port 443. On ne pregovara DNSCrypt.

To je važno kada mijenjate DNS pomoćnik proxyja da koristi šifrirani resolver. Servis može slušati na poznatom portu, a očekivati potpuno drugačiji format prijenosa.

Za šifriranu komunikaciju prema uzvodnom dijelu koristite komponentu resolvera koja poznaje DNSCrypt. Ako ona nudi lokalno sučelje običnog DNS-a, uobičajeni DNS pomoćnik može upitima prema tom sučelju koristiti dokumentiranu adresu i port.

Oba preskoka držite eksplicitnima: od pomoćnika do lokalnog resolvera, zatim od resolvera prema uzvodnom dijelu. Rad prvog preskoka ne dokazuje da drugi slijedi namjeravanu proxy rutu.

Ista razlika vrijedi za DNS over HTTPS i DNS over TLS. Promjena broja porta u dig nije protokolni adapter. Za drugačije sučelje zasnovano na HTTP-u upotrijebite HTTPS JSON upit prema Google Public DNS. Provjerite ugovor krajnje točke prije nego istek vremena protumačite kao još jedan pokvareni SOCKS server.

Povezani članci