Я использую libresolv для извлечения списка авторитетных серверов имен для домена и затем запрашиваю один из этих серверов имен непосредственно для разрешения хоста.Конфигурированный TTL для записи (записей) записей CNAME
Таким образом, я могу получить сконфигурированный TTL для записи A, а затем я хочу обновить свои записи DNS в своем коде на этом TTL.
Однако я столкнулся с snafu тем, что я не уверен, как обращаться с хостами, которые ссылаются на CNAMES. Например, выход из www.microsoft.com
выглядит следующим образом:
; <<>> DiG 9.7.3 <<>> www.microsoft.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3870
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 8, ADDITIONAL: 7
;; QUESTION SECTION:
;www.microsoft.com. IN A
;; ANSWER SECTION:
www.microsoft.com. 5 IN CNAME toggle.www.ms.akadns.net.
toggle.www.ms.akadns.net. 5 IN CNAME www.microsoft.com-c.edgekey.net.
www.microsoft.com-c.edgekey.net. 5 IN CNAME www.microsoft.com-c.edgekey.net.globalredir.akadns.net.
www.microsoft.com-c.edgekey.net.globalredir.akadns.net. 5 IN CNAME e10088.dspb.akamaiedge.net.
e10088.dspb.akamaiedge.net. 5 IN A 23.194.222.159
Должен ли я быть освежающим мой хозяин, используя CNAME TTL? Если да, то как мне настроить этот TTL для CNAME?
Или, должен ли я обновлять свое использование с использованием записи A, которая связана с CNAME (то есть e10088.dspb.akamaiedge.net
)? Если да, то как мне получить настроенный TTL для этого хоста?
Любая информация, которую вы можете предоставить экспертам, была бы весьма признательна.
Hi Rick. Я не понимаю, как это на самом деле получает TTL записей A, которые предоставляют адреса хоста для CNAME. Мне нужен TTL для этих записей A. Я не хочу, чтобы оставшийся TTL тоже, я хочу сконфигурированный TTL. Возможно, то, что я прошу, даже не возможно ... – Vinbot
Привет, Рик, спасибо за дополнительную информацию. Это закрывает комбинацию копающих звонков, которые я также выполнял, но явно что-то пропустил. Однако я нахожу удивительным, что TTL составляет 20 секунд, когда рекомендуемый минимум составляет 5 минут. Немного чтения показывает, что это типично для акамаи. Я подозреваю, что это может иметь отношение к динамическим записям DNS. – Vinbot
более низкий TTL в сбалансированной среде с высокой нагрузкой не является чем-то необычным –