DNS nima?
DNS (Domain Name System) — bu internetning "telefon kitobi". U domen nomlarini (masalan, evilmail.com) IP manzillarga tarjima qiladi. DNS yozuvlari esa domeningiz haqidagi turli ma'lumotlarni saqlaydi.
A yozuvi
A yozuvi domen nomini IPv4 manziliga yo'naltiradi. Bu eng asosiy DNS yozuvi bo'lib, brauzer sizning saytingizni topishi uchun kerak.
Turi: A
Xost: @
Qiymat: 192.0.2.1AAAA yozuvi xuddi shunday ishlaydi, lekin IPv6 manzillar uchun.
MX yozuvi
MX (Mail Exchange) yozuvi elektron pochta xabarlarini qaysi serverga yuborish kerakligini belgilaydi. Agar siz EvilMail dan foydalansangiz, MX yozuvingiz EvilMail serverlariga ishora qilishi kerak.
Turi: MX
Xost: @
Qiymat: mail.evilmail.com
Ustuvorlik: 10Ustuvorlik raqami qanchalik past bo'lsa, u server shunchalik birinchi sinab ko'riladi. Bir nechta MX yozuvlarini qo'shib, zaxira serverlarni belgilashingiz mumkin.
CNAME yozuvi
CNAME (Canonical Name) yozuvi bir domanni boshqasiga yo'naltiradi. Bu taxallus sifatida ishlaydi.
Turi: CNAME
Xost: mail
Qiymat: evilmail.comMuhim: CNAME yozuvi boshqa CNAME yozuviga ishora qilmasligi kerak, bu DNS hal qilishni sekinlashtiradi.
TXT yozuvi
TXT yozuvlari ixtiyoriy matn ma'lumotlarini saqlaydi. Ular eng ko'p quyidagi maqsadlarda ishlatiladi:
SPF (Sender Policy Framework)
Qaysi serverlar sizning domeningiz nomidan xat yuborishi mumkinligini belgilaydi:
v=spf1 include:spf.evilmail.com ~allDKIM (DomainKeys Identified Mail)
Xatlarning haqiqiyligini raqamli imzo orqali tasdiqlaydi. DKIM kaliti odatda CNAME yoki TXT yozuvi sifatida qo'shiladi.
DMARC (Domain-based Message Authentication)
SPF va DKIM tekshiruvlaridan o'tmagan xatlar bilan nima qilish kerakligini belgilaydi:
v=DMARC1; p=quarantine; rua=mailto:[email protected]NS yozuvi
NS (Name Server) yozuvlari domeningiz uchun qaysi DNS serverlaridan foydalanilishini belgilaydi. Ularni odatda domen registratoringiz boshqaradi.
PTR yozuvi
PTR (Pointer) yozuvi teskari DNS qidiruvlar uchun ishlatiladi — IP manzildan domen nomiga. Bu asosan pochta serverlari uchun muhim, chunki ko'plab pochta serverlari jo'natuvchining PTR yozuvini tekshiradi.
TTL haqida
TTL (Time to Live) — DNS yozuvining keshda qancha vaqt saqlanishini belgilaydi. Odatda sekundlarda ifodalanadi. Past TTL (masalan, 300) o'zgarishlarni tezroq tarqatadi, lekin DNS so'rovlarini ko'paytiradi.

