Файл зоны привязки SOA - ttl не соблюдается
Это моя SOA для одной из моих зон. Разве это не должно дать мне 10-минутный TTL для всех записей в этой зоне? Копать говорит мне по-другому. Что я тут не так делаю?
@ 1D IN SOA ns.dtdo.net. root.dtdo.net. (
2012062101 ; Serial
10M ; Refresh
10M ; Retry
7D ; Expire
10M ) ; Minimum TTL
$ dig @8.8.8.8 colorado.dtdo.us
.
.
;; ANSWER SECTION:
colorado.dtdo.us. 85949 IN A 208.139.198.178
1 ответ
Решение
$ORIGIN .
$TTL 600 ; 10 minutes
- это добавлено в верхней части файла зоны даст вам TTL 10 минут для всех записей. TTL в SOA предназначен для доменного имени, а не для записей.
Если у вас есть записи, например, за 1 минуту, в нижней части добавьте:
$ORIGIN .
$TTL 600 ; 10 minutes
.. all your zone fine which will default to 10 minutes
ftp IN A 1.1.1.1
$TTL 300 ; 5 minutes
www IN A 1.2.3.4