У меня была запись DNS A, которая разрешила mydomain.com до 1.1.1.1. *
*
Недавно я изменил запись, чтобы разрешить имя 2.2.2.2. Я могу подтвердить, что изменения были сделаны на моем рабочем столе Ubuntu 17.04 с помощью:
$ dig a mydomain.com
...
;; ANSWER SECTION:
mydomain.com. 1091 IN A 2.2.2.2
Однако curl не разрешает имя на правильный IP-адрес:
$ curl -vvv mydomain.com
* Rebuilt URL to: mydomain.com/
* Trying 1.1.1.1...
...
Содержимое /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 - это IP-адрес моего маршрутизатора в локальной сети. Он настроен на использование DNS-серверов 8.8.8.8 и 8.8.4.4 (общедоступных DNS-серверов Google). Я использовал эту страницу, чтобы очистить записи DNS для домена, а страница указала, что процедура прошла успешно.
Однако завиток продолжает устранение неправильного адреса - как я могу это исправить?
Для обновления DNS-серверов требуется некоторое время (до 48 часов, если я не ошибаюсь). Очистка кеша DNS не поможет серверу по-прежнему указывать на неправильный IP.
Изменить: вы можете попробовать эту службу, чтобы проверить распространение обновления DNS.
Для обновления DNS-серверов требуется некоторое время (до 48 часов, если я не ошибаюсь). Очистка кеша DNS не поможет серверу по-прежнему указывать на неправильный IP.
Изменить: вы можете попробовать эту службу, чтобы проверить распространение обновления DNS.