Port 443 gjør ikke dig til DNSCrypt-klient
Tilpass resolverprotokollen før du endrer destinasjonsporten til en DNS-hjelper for proxy.
dig @resolver.example -p 443 +tcp sender en DNS-spørring over TCP til port 443. Kommandoen forhandler ikke DNSCrypt.
Dette er viktig når en DNS-hjelper for proxy endres til å bruke en kryptert resolver. En tjeneste kan lytte på en velkjent port og likevel forvente et helt annet overføringsformat.
Bruk en resolverkomponent som forstår DNSCrypt, for den krypterte samtalen mot oppstrøms side. Tilbyr den et lokalt grensesnitt for vanlig DNS, kan en vanlig DNS-hjelper spørre det via den dokumenterte adressen og porten.
Hold begge trinnene atskilt: fra hjelperen til den lokale resolveren, og deretter fra resolveren mot oppstrøms side. At første trinn virker, beviser ikke at andre trinn følger den planlagte proxy-ruten.
Samme skille gjelder DNS over HTTPS og DNS over TLS. Å endre et portnummer i dig er ingen protokolladapter. For et annet HTTP-basert grensesnitt bruker du en HTTPS JSON-spørring til Google Public DNS. Sjekk avtalen til endepunktet før du tolker en timeout som nok en defekt SOCKS-server.