El port 443 no converteix dig en un client DNSCrypt
Ajusteu el protocol del resolutor abans de canviar el port de destinació d'un assistent DNS del proxy.
dig @resolver.example -p 443 +tcp envia una consulta DNS per TCP al port 443. No negocia DNSCrypt.
Això importa quan modifiqueu un assistent DNS del proxy perquè faci servir un resolutor xifrat. Un servei pot escoltar en un port conegut mentre espera un format de trama completament diferent.
Feu servir un component de resolutor que conegui DNSCrypt per a la conversa xifrada amb l'origen. Si exposa una interfície local de DNS pla, un assistent DNS convencional pot consultar-la amb l'adreça i el port documentats.
Manteniu tots dos salts explícits: de l'assistent al resolutor local i, després, del resolutor a l'origen. Que el primer salt funcioni no demostra que el segon segueixi la ruta de proxy prevista.
La mateixa distinció val per a DNS over HTTPS i DNS over TLS. Canviar un número de port a dig no és un adaptador de protocol. Per a una interfície diferent basada en HTTP, feu servir una consulta JSON per HTTPS a Google Public DNS. Comproveu el contracte del punt final abans d'interpretar un temps d'espera com un altre servidor SOCKS espatllat.