Junior
DNS yozuvlari nima anglatadi?
sobes.tech AI
AIdan javob
DNS yozuvlari (Resource Records, RR) — domen nomlari tizimining (DNS) asosiy bloklari bo‘lib, domenlar haqida ma’lumotlarni, ularning IP-manzillarga mosligini, resurslarning joylashuvi va boshqalarni o‘z ichiga oladi.
Asosiy yozuv turlari:
A: Host nomini (masalan, www.example.com) IPv4 manziliga moslashtiradi.AAAA: Host nomini IPv6 manziliga moslashtiradi.CNAME: Boshqa domen nomi uchun taxallus yaratadi. Subdomenlarni yo‘naltirish yoki bir nechta xizmatlarni boshqarishni osonlashtirish uchun ishlatiladi.MX: Domen uchun elektron pochta qabul qiluvchi serverlarni ko‘rsatadi. Har bir server uchun ustuvorlikni o‘z ichiga oladi.PTR: DNS teskari yozuvi, IP manzilini host nomiga moslashtiradi. DNS teskari zonalarda ishlatiladi.TXT: Turli maqsadlar uchun ishlatiladigan matn ma’lumotlarini saqlaydi, masalan, domenni tekshirish, SPF (Sender Policy Framework) yoki DKIM (DomainKeys Identified Mail) bilan elektron pochta himoyasi.NS: Domen uchun rasmiy nom serverlarini ko‘rsatadi. Har bir domen kamida ikki NS yozuviga ega bo‘lishi kerak.SOA: "Start of Authority" yozuvi, domen haqida ma’muriy ma’lumotlarni o‘z ichiga oladi, masalan, administratorning aloqa manzili, zona seriy raqami, yangilash vaqti va boshqalar.
Yozuv tuzilmasiga misol:
name TTL class type rdata
name: Resurs nomi (masalan, www).TTL(Time To Live): Sekundlarda, yozuvlar kechiktirilgan holda saqlanishi mumkin bo‘lgan vaqt.class: Protokol oilasi. Eng keng tarqalganIN(Internet).type: Yozuv turi (A, AAAA, CNAME va boshqalar).rdata: Yozuv turiga xos ma’lumotlar (masalan, A yozuvi uchun IP manzil).
DNS zona fayli misoli (bind mos formatda):
$ORIGIN misol.com.
$TTL 3600
@ IN SOA ns1.misol.com. admin.misol.com. (
2023102701 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; Minimum TTL
IN NS ns1.misol.com.
IN NS ns2.misol.com.
@ IN A 192.168.1.1
www IN A 192.168.1.2
mail IN A 192.168.1.3
IN MX 10 mail.misol.com.