Файл зоны
| Файл DNS-зоны | |
|---|---|
![]() Скриншот файла зоны, открытого в редакторе nano | |
| Расширение |
.zone[1] |
| MIME-тип | text/dns[1] |
| Разработчик | Information Sciences Institute[2] |
| Опубликован | ноябрь 1987 |
| Тип формата | формат файла |
| Стандарт(ы) | RFC 1034, RFC 1035, RFC 2308, RFC 4027 |
| Открытый формат? | Да |
Файл зоны системы доменных имен (DNS) — это текстовый файл, описывающий зону DNS[3].
Зона DNS — это подмножество, часто один домен, иерархической структуры доменных имен DNS. Файл зоны содержит сопоставления между доменными именами, IP-адресами и другими ресурсами, организованными в виде текстового представления записей ресурсов. Файл зоны может быть либо главным файлом DNS, достоверно описывающим зону, либо использоваться для перечисления содержимого кэша DNS[3].
Формат файла
Формат файла зоны определён в RFC 1035 (раздел 5) и RFC 1034 (раздел 3.6.1)[4]. Изначально этот формат использовался в программном пакете Berkeley Internet Name Domain (BIND), но был широко принят и другими программными средствами DNS-серверов[5].
Файл зоны представляет собой набор строк, каждая из которых является либо инструкцией, либо описанием одной ресурсной записи. Поля внутри строки разделяются пробелами или табуляцией, а запись завершается на конце строки, если только в её содержимом нет значений в кавычках или заключённых в круглые скобки. Комментарии в файле начинаются с символа точки с запятой и могут быть добавлены в конце любой строки. Кроме того, файл допускает наличие пустых строк[5].
Примечания
- 1 2 Josefsson S. Domain Name System Media Types (англ.) — IETF, 2005. — 6 p. — doi:10.17487/RFC4027
- ↑ https://tools.ietf.org/html/rfc1035
- 1 2 Domain names - implementation and specification. — Internet Engineering Task Force, 1987-11. — № RFC 1035.
- ↑ Domain names - concepts and facilities. — Internet Engineering Task Force, 1987-11. — № RFC 1034.
- 1 2 Formatting a DNS Zone File. docs.oracle.com. Дата обращения: 30 декабря 2024.
