Intern
Ką reiškia DNS įrašai?
sobes.tech AI
Atsakymas iš AI
DNS (Domain Name System) įrašai susieja žmogaus lengvai skaitomus domeno vardus (pavyzdžiui, example.com) su IP adresais ir kitą informaciją, reikalingą interneto veikimui. Kiekvienas įrašas turi tam tikrą tipą, kuris nurodo jo paskirtį.
Pagrindiniai DNS įrašų tipai ir jų paskirtis:
- A (Address Record): Susieja domeno vardą su IPv4 adresu:
// Susieja example.com su IPv4 adresu example.com. IN A 192.168.1.1 - AAAA (IPv6 Address Record): Susieja domeno vardą su IPv6 adresu:
// Susieja example.com su IPv6 adresu example.com. IN AAAA 2001:0db8::1 - CNAME (Canonical Name Record): Sukuria pseudonimą (aliąsą) kitam domeno vardui. Užklausa į aliąsą bus nukreipta į pagrindinį domeno vardą.
// www.example.com yra aliąsas example.com www.example.com. IN CNAME example.com. - MX (Mail Exchanger Record): Nurodo pašto serverius, atsakingus už domeno el. laiškų priėmimą. Apima prioritetą.
// Pašto serveris su prioritetu 10, nukreipiantis į mail.example.com example.com. IN MX 10 mail.example.com. // Pašto serveris su prioritetu 20, nukreipiantis į anothermail.example.com example.com. IN MX 20 anothermail.example.com. - TXT (Text Record): Saugo tekstinę informaciją, kuri gali būti naudojama įvairiems tikslams, pvz., domeno nuosavybės patvirtinimui, SPF ar DKIM.
// SPF įrašo pavyzdys example.com. IN TXT "v=spf1 include:_spf.google.com ~all" - NS (Name Server Record): Nurodo autoritetingus DNS serverius domenui ar subdomenui.
// ns1.example.com yra autoritetingas serveris example.com example.com. IN NS ns1.example.com. // ns2.example.com yra autoritetingas serveris example.com example.com. IN NS ns2.example.com. - PTR (Pointer Record): Naudojamas atvirkštiniam DNS - IP adreso konvertavimui į domeno vardą. Yra
in-addr.arpa(IPv4) arbaip6.arpa(IPv6) zonose.// Atvirkštinis konvertavimas 192.168.1.1 1.1.168.192.in-addr.arpa. IN PTR example.com. - SRV (Service Record): Nurodo paslaugos serverių vietą (hostname ir portą):
// Serveris paslaugai _sip._tcp, domeno example.com, portas 5060, prioritetas 10, svoris 5 _sip._tcp.example.com. IN SRV 10 5 5060 sipserver.example.com.
Kiekvienas įrašas taip pat turi TTL (Time To Live), kuris nurodo, kiek laiko DNS talpyklose turėtų būti saugomas atsakymas.
Bendra įrašo struktūra:
// <vardas> [TTL] [klasė] <įrašo tipas> <duomenys>
Klasė dažniausiai yra IN (Internet).