Что такое SOA-запись?
SOA-запись (Start of Authority) — начальная запись зоны, которая указывает местоположение эталонной записи о домене.
Она содержит в себе контактную информацию лица, ответственного за данную зону, время кэширования информации на серверах и данные о взаимодействии DNS.
Какие параметры хранятся в SOA-записи
- TTL – время, в течение которого информация будет кешироваться другими DNS-серверами.
- Hostname – контактный адрес лица, который отвечает за администрирование файла зоны.
- Serial number – 32-разрядное число, которое содержит в себе серийный номер файла зоны. Изменяется при каждом обновлении зоны.
- Refresh – время (в секундах) ожидания ответа вторичного DNS перед запросом SOA-записи с первичных серверов. По истечении данного времени вторичный DNS обращается к первичному для получения копии текущей SOA-записи. Первичный DNS-сервер выполняет этот запрос. Вторичный DNS-сервер сравнивает полученный серийный номер зоны с имеющимся. Если они отличаются, то осуществляется запрос к первичному DNS-серверу на трансфер зоны.
- Retry – если сервер недоступен, то по истечении времени (в секундах), указанного в данном параметре, сервер повторно попытается синхронизировать информацию с первичных DNS-серверов.
- Expire – время (в секундах), в течение которого вторичный DNS будет пытаться завершить синхронизацию зоны с первичным. Если это время истечет до того, как синхронизация закончится, то зона на вторичном DNS-сервере перестанет обслуживать запросы об этой зоне.
- Minimum TTL – время жизни кэша для негативного ответа на запрос в зонe.