Sobes.tech
Junior

Qaysi DNS yozuvlarini bilasiz?

sobes.tech AI

AIdan javob

DNS tizimida turli xil yozuv turlari mavjud bo‘lib, har biri domen nomlari tizimida o‘ziga xos rol o‘ynaydi. Asosiy turlari quyidagilardir:

  • A (Manzil yozuvi): Domen nomini IPv4 manziliga bog‘laydi. Bu eng keng tarqalgan yozuv bo‘lib, tarmoqda resursning joylashuvini to‘g‘ridan-to‘g‘ri ko‘rsatish uchun ishlatiladi.

    // A yozuvi misoli
    example.com A 192.0.2.1
    
  • AAAA (IPv6 Manzil yozuvi): A ga o‘xshash, lekin domen nomini IPv6 manziliga bog‘laydi.

    // AAAA yozuvi misoli
    example.com AAAA 2001:db8::1
    
  • CNAME (Kanonik nom): Boshqa domen nomi uchun taxallus yaratadi. Boshqarishni soddalashtirish uchun ishlatiladi va bir nechta nomlarni bir resurs bilan bog‘lash imkonini beradi.

    // CNAME yozuvi misoli
    www.example.com CNAME example.com
    
  • MX (Pochta almashinuvi yozuvi): Domen uchun pochta serverlarini va ularning ustuvorligini ko‘rsatadi.

    // MX yozuvi misoli
    example.com MX 10 mail.example.com
    example.com MX 20 backupmail.example.com
    
  • TXT (Matn yozuvi): Domen haqida matnli ma’lumotlarni saqlash uchun ishlatiladi. Ko‘pincha xavfsizlik sozlamalari (SPF, DKIM, DMARC) va domen egaligini tasdiqlash uchun qo‘llaniladi.

    // SPF uchun TXT yozuvi misoli
    example.com TXT "v=spf1 include:_spf.google.com ~all"
    
  • PTR (Ko‘rsatkich yozuvi): DNS teskari yechimini amalga oshirish uchun ishlatiladi, IP manzilini domen nomiga bog‘laydi. Asosan rDNSni amalga oshirish va pochta tizimlarida yuboruvchilarning qonuniyligini tekshirish uchun qo‘llaniladi.

    // Teskari zona uchun PTR yozuvi misoli
    1.2.0.192.in-addr.arpa PTR example.com
    
  • NS (Nomi serveri yozuvi): Domen yoki subdomen uchun ruxsat etilgan DNS serverlarini ko‘rsatadi. Bu serverlar domen uchun DNS zonalarini taqdim etish uchun javobgardir.

    // NS yozuvi misoli
    example.com NS ns1.example.com
    example.com NS ns2.example.com
    
  • SOA (Autoritet boshlanishi yozuvi): DNS zonasiga oid asosiy ma’lumotlarni o‘z ichiga oladi, asosiy server nomi, aloqa shaxs, zona seriy raqami va kechikish vaqtlarini o‘z ichiga oladi.

    // SOA yozuvi misoli
    example.com SOA ns1.example.com admin.example.com (
         2023110101 ; Seriy raqami
         3600       ; Yangilash
         1800       ; Qayta urinash
         604800     ; Muddat tugashi
         86400      ; Minimal TTL
    )
    

Ushbu asosiy turlardan tashqari, maxsus maqsadlar uchun ishlatiladigan boshqa, kamroq keng tarqalgan turlar ham mavjud, masalan:

  • SRV (Xizmat yozuvi): Maxsus xizmat uchun serverlarning joylashuvi (host va port) ni belgilaydi.
  • DNSKEY (DNS kaliti): DNSSEC imzolarini tekshirish uchun ochiq kalitni o‘z ichiga oladi.
  • DS (Delegatsiya imzosi): DNSSEC zanjirida ota-ona va bolalar zonasini bog‘laydi.
  • NAPTR (Nomi rasmiyligi ko‘rsatkichi): Telefon tizimida (ENUM) telefon raqamlarini URI ga aylantirish uchun ishlatiladi.