Які існують типи записів DNS?

What are the types of DNS record?

DNS-сервер відповідає за перетворення доменного імені в IP-адресу, щоб користувачі могли використовувати доменні імена для прямого доступу до Інтернету без необхідності запам’ятовувати складні рядки номерів IP. Ця відповідність між доменними іменами та IP-адресами на основі DNS називається "записами DNS".

Нижче наведено найпоширеніші типи записів DNS:

  • Запис: "А" означає "адреса". Запис — це найпростіший тип запису DNS. Згідно з RFC 1035, запис — це важливий запис для розпізнавання імен, який зіставляє певне ім’я хоста (або ім’я домену) з IP-адресою відповідного хоста. Тому, простіше кажучи, запис A — це IP-адреса, що відповідає вказаному доменному імені.
  • Запис AAAA: відповідно до RFC 3596 запис AAAA також використовується для зіставлення певного імені хоста (або імені домену) з IP-адресою відповідного хоста. Запис AAAA концептуально подібний до запису A, але він дозволяє зберігати IPv6-адресу домену, а не IPv4-адресу.
  • Запис CNAME: Запис канонічного імені. Згідно з RFC 1035, запис CNAME використовується для вказівки псевдоніма на запис A, тому немає необхідності створювати новий запис A для нового імені.
  • Запис MX: запис обміну поштою. Згідно з RFC 1035, запис MX вказує на поштовий сервер, який використовується для визначення місцезнаходження поштового сервера відповідно до суфікса адреси одержувача, коли система електронної пошти надсилає пошту. Наприклад, коли хтось хоче надіслати лист на адресу user@mydomain.com, поштова система відправника шукає запис MX для mydomain.com через DNS. Якщо запис MX існує, електронний лист буде надіслано на поштовий сервер, указаний у записі MX.
  • Запис NS: запис сервера імен. Згідно з RFC 1035, записи NS використовуються для делегування дозволу DNS-сервера доменного імені. Запис NS DNS-сервера зазвичай відображається у формі ns1.domain.com, ns2.domain.com тощо.
  • Запис SRV: службовий запис. Згідно з RFC 2782, записи SRV використовуються для визначення розташування сервера, який надає певну послугу, наприклад хост, порт тощо.
  • Запис PTR: запис покажчика. Згідно з RFC 1035, записи PTR використовуються для зіставлення IP-адреси з відповідним ім’ям домену, що є прямою протилежністю запису «A». Записи PTR в основному використовуються для поштових серверів. Наприклад, хтось за допомогою ABC@163.com надсилає електронний лист на 123@gmail.com. Коли поштовий сервер gmail отримає цей електронний лист, він перевірить заголовок електронного листа, де вказано, з якої IP-адреси надіслано електронний лист, а потім виконає зворотний пошук DNS відповідно до цієї IP-адреси. Якщо запитане доменне ім’я 163.com, електронний лист буде прийнято. Якщо ім’я домену не є 163.com, електронний лист буде відхилено.
  • Запис TXT: текстовий запис. Згідно з RFC 1035, запис TXT – це опис текстової інформації, наданої для імені хоста або доменного імені. Однією з його важливих функцій є встановлення запису SPF (Sender Policy Framework), щоб допомогти ідентифікувати відправника електронної пошти та запобігти іншим видати себе за вашу особу для надсилання електронних листів.

Крім того, існує багато менш поширених записів, таких як: AFSDB, APL, CAA, CDNSKEY, CDS, CERT, DHCID, DLV, DNAME, DNSKEY, DS, HIP, HTTPS, IPSECKEY, KEY, LOC, NAPTR, NSEC, OPENPGPKEY, RRSIG, SIG, SOA, SPF, SSHFP, TSIG, URI тощо.

Натисніть, щоб переглянути: повний список типів записів DNS

Крім того, TTL дуже поширений у записах DNS. TTL означає час життя, який представляє час, протягом якого запис DNS кешується на сервері DNS. Наприклад, якщо TTL запису DNS становить 86400 секунд, запис може залишатися дійсним на сервері DNS протягом 24 годин.

📚 Коментар

Мови