Eu realmente não sei porque DNSCrypt
usa a porta 443
, talvez para evitar conflitos com os resolvedores de DNS existentes no mesmo sistema.
Dito isto, esta linha no seu proxyresolv
dig $1 @$DNS_SERVER +tcp | awk '/A.+[0-9]+\.[0-9]+\.[0-9]/{print $5;}'
assume uma porta padrão 53
para o resolvedor.
Basta adicionar a opção -p 443
a dig
:
dig $1 @$DNS_SERVER -p 443 +tcp | awk '/A.+[0-9]+\.[0-9]+\.[0-9]/{print $5;}'
para usar DNSCrypt
port (assumindo que DNS_SERVER=139.59.200.116
é seu DNSCrypt
server.