Почему curl использует неправильный IP-адрес для разрешения этого имени хоста?

У меня была запись 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 для домена, а страница указала, что процедура прошла успешно.

Однако завиток продолжает устранение неправильного адреса - как я могу это исправить?

0
задан 29 August 2017 в 01:12

2 ответа

Для обновления DNS-серверов требуется некоторое время (до 48 часов, если я не ошибаюсь). Очистка кеша DNS не поможет серверу по-прежнему указывать на неправильный IP.

Изменить: вы можете попробовать эту службу, чтобы проверить распространение обновления DNS.

0
ответ дан 18 July 2018 в 07:46

Для обновления DNS-серверов требуется некоторое время (до 48 часов, если я не ошибаюсь). Очистка кеша DNS не поможет серверу по-прежнему указывать на неправильный IP.

Изменить: вы можете попробовать эту службу, чтобы проверить распространение обновления DNS.

0
ответ дан 24 July 2018 в 18:52

Другие вопросы по тегам:

Похожие вопросы: