Port 443 ne pretvara dig u DNSCrypt klijenta
Uskladite protokol rezolvera prije nego promenite odredišni port DNS pomoćnika za proxy.
dig @resolver.example -p 443 +tcp šalje DNS upit preko TCP-a na port 443. On ne pregovara DNSCrypt.
To je važno kada menjate DNS pomoćnik proxyja da koristi šifrovani rezolver. Servis može da sluša na poznatom portu, a da očekuje potpuno drugačiji format prenosa.
Za šifrovanu komunikaciju prema uzvodnom delu koristite komponentu rezolvera koja poznaje DNSCrypt. Ako ona nudi lokalno sučelje običnog DNS-a, uobičajeni DNS pomoćnik može da joj šalje upite sa dokumentovanom adresom i portom.
Oba preskoka držite jasno odvojenima: od pomoćnika do lokalnog rezolvera, zatim od rezolvera prema uzvodnom delu. Rad prvog preskoka ne dokazuje da drugi sledi nameravanu proxy rutu.
Ista razlika važi za DNS over HTTPS i DNS over TLS. Promena broja porta u dig nije protokolni adapter. Za drugačije sučelje zasnovano na HTTP-u koristite HTTPS JSON upit prema Google Public DNS. Proverite ugovor krajnje tačke pre nego što istek vremena protumačite kao još jedan pokvareni SOCKS server.