Результаты поиска
DNS (Domain Name System) — иерархическая распределённая система сопоставления доменных имён с IP-адресами и другими ресурсными записями.
Основное
-
Клиент отправляет рекурсивному резолверу запрос A/AAAA/NS/TXT/CNAME и т.д.
-
Резолвер ходит к корневым → TLD → авторитативным серверам, кеширует ответы по TTL.
-
UDP 53 для типовых запросов, TCP 53 для больших/зон, DNS over HTTPS/TLS для шифрования.
Типы записей (часто)
- A (IPv4), AAAA (IPv6), CNAME (алиас), NS, MX, TXT, SRV, PTR (reverse).
Важные моменты
-
Кеширование и TTL влияют на время распространения изменений.
-
Ограничивайте зону CNAME на уровне одного имени, не смешивайте с другими типами.
-
Для reverse DNS: записи PTR в соответствующих зонах in-addr.arpa/ip6.arpa.
Пример запроса:
- Клиент → резолвер:
A example.com→ ответ IP + TTL; повторный запрос берётся из кеша, пока TTL не истёк.