dig @resolver.example -p 443 +tcp sender en DNS-forespørsel over TCP til port 443. Den forhandler ikke DNSCrypt.

Det betyr noe når en proxy-DNS-hjelper endres til å bruke en kryptert resolver. En tjeneste kan lytte på en kjent port og samtidig vente en helt annen overføringsform.

Bruk en resolverkomponent som kjenner DNSCrypt, for den krypterte samtalen oppstrøms. Hvis den tilbyr et lokalt grensesnitt for vanlig DNS, kan en vanlig DNS-hjelper spørre det med den dokumenterte adressen og porten.

Hold begge hoppene tydelige: fra hjelperen til den lokale resolveren, deretter fra resolveren oppstrøms. At det første hoppet virker, beviser ikke at det andre følger den tiltenkte proxy-ruten.

Samme skille gjelder for DNS over HTTPS og DNS over TLS. Å endre et portnummer i dig er ikke en protokolladapter. For et annet HTTP-basert grensesnitt, bruk en HTTPS JSON-forespørsel til Google Public DNS. Kontroller endepunktets kontrakt før du tolker en tidsavbrudd som nok en defekt SOCKS-server.

Relaterte artikler