Eu tive um registro de DNS A que resolveu mydomain.com
para 1.1.1.1
. *
* nomes e endereços IP alterados para proteger os inocentes: P
Eu modifiquei recentemente o registro para resolver o nome para 2.2.2.2
. Posso confirmar que a alteração foi feita no meu desktop Ubuntu 17.04 com:
$ dig a mydomain.com
...
;; ANSWER SECTION:
mydomain.com. 1091 IN A 2.2.2.2
No entanto, curl
não resolve o nome para o endereço IP correto:
$ curl -vvv mydomain.com
* Rebuilt URL to: mydomain.com/
* Trying 1.1.1.1...
...
O conteúdo de /etc/resolve.conf
:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 10.10.0.1
nameserver 127.0.0.53
10.10.0.1
é o endereço IP do meu roteador na rede local. Está configurado para usar os servidores DNS 8.8.8.8
e 8.8.4.4
(servidores DNS públicos do Google). Usei esta página para liberar as entradas de DNS do domínio, e a página indicou que o procedimento foi um sucesso .
No entanto, o curl continua a resolver para o endereço errado - como posso corrigir isso?