3

По умолчанию CloudFlare TTL для NX (несуществующих) записей составляет около трех часов, что немного обидно, если я случайно запросил имя DNS, которое еще не создал. В вызовах CloudFlare API для создания и редактирования записей ничего не говорится о записи NX. Есть ли способ установить это?

1 ответ1

3

Он контролируется полем "отрицательный TTL" (последнее поле) в записи SOA для рассматриваемой зоны. Больше не могу вам помочь, так как вы не указали никаких доменных имен.

Редактировать --

Но в качестве примера, если доменное имя - something-of-yours.cloudflare.com of-yours.cloudflare.com, то вот откуда берется несуществующее значение кэша (ниже). Это последнее значение, возвращаемое в записи SOA, то есть поле TTL с отрицательным кэшированием, и в этом случае оно составляет 3600 (секунд) = 1 час.

Кто бы ни был администратором зоны cloudflare.com (первое поле SOA) контролирует это значение, и адрес электронной почты, по-видимому, dns@cloudflare.com.

Обратите внимание, что запись "NX" не возвращена, такой вещи нет.

$ dig something-of-yours.cloudflare.com

; <<>> DiG 9.10.0rc2-1+b1-Debian <<>> something-of-yours.cloudflare.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51707
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;something-of-yours.cloudflare.com. IN  A

;; AUTHORITY SECTION:
cloudflare.com.         3600    IN      SOA     ns3.cloudflare.com. dns.cloudflare.com. 2020742566 10000 2400 604800 3600

;; Query time: 121 msec

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .