Довідник термінів / SOA record
SOA record (початок зони)
SOA-запис (start of authority) - це "паспорт" DNS-зони: він стоїть на початку зони і зберігає службові дані про неї. Тут вказано головний сервер імен, пошту адміністратора, версію зони (serial) і таймери оновлення. У кожного домену є рівно один SOA.
Перевірте свій сайт
Serial - це номер версії зони. Щоразу, коли ви правите записи, він має зростати. Вторинні DNS-сервери дивляться на serial і, якщо він більший за їхній, підтягують свіжу копію зони. Забули збільшити serial - і зміни не розповзаються.
Таймери в SOA (refresh, retry, expire, minimum TTL) керують тим, як часто вторинні сервери звіряються з головним і як довго кешуються відповіді, зокрема відповіді "такого запису немає". Тому SOA впливає навіть на швидкість поширення ваших змін.
Простому власнику сайту SOA рідко доводиться правити руками - його створює провайдер DNS. Але коли щось із DNS поводиться дивно, значення serial і таймерів у SOA допомагають зрозуміти, чи оновилася зона.
Приклад
example.com. 3600 IN SOA ns1.tomishost.com. admin.example.com. 2026072101 7200 3600 1209600 3600
Часті помилки
- Правлять записи, але не збільшують serial, і вторинні сервери лишаються зі старою зоною.
- Читають пошту адміна в SOA буквально; перша крапка замінює @, тобто admin.example.com означає admin@example.com.
- Ставлять надто великий minimum TTL, і "порожні" відповіді кешуються надовго, гальмуючи виправлення.
- Думають, що SOA можна кілька; насправді на зону дозволений рівно один SOA-запис.
Повʼязані терміни
Знайшли проблеми?
Повільний хостинг, проблеми з SSL або сайт часто лежить? Переїжджайте на TomisHost: швидкий хостинг з безкоштовним SSL, щоденними бекапами та допомогою з переносом.
Хостинг TomisHost