DNS дегеніміз не?
DNS (Domain Name System) — бұл интернеттің "телефон кітабы". Ол домен атауларын (мысалы, evilmail.com) IP мекенжайларға аударады. DNS жазбалары доменіңіз туралы түрлі ақпаратты сақтайды.
A жазбасы
A жазбасы домен атауын IPv4 мекенжайына бағыттайды. Бұл ең негізгі DNS жазбасы болып табылады, браузер сіздің сайтыңызды табу үшін қажет.
Түрі: A
Хост: @
Мәні: 192.0.2.1AAAA жазбасы дәл солай жұмыс істейді, бірақ IPv6 мекенжайлар үшін.
MX жазбасы
MX (Mail Exchange) жазбасы электрондық пошта хабарламаларын қай серверге жіберу керектігін анықтайды. Егер сіз EvilMail қолдансаңыз, MX жазбаңыз EvilMail серверлеріне нұсқауы тиіс.
Түрі: MX
Хост: @
Мәні: mail.evilmail.com
Басымдық: 10Басымдық саны неғұрлым төмен болса, ол сервер соғұрлым бірінші қолданылады. Бірнеше MX жазбаларын қосып, резервтік серверлерді белгілеуге болады.
CNAME жазбасы
CNAME (Canonical Name) жазбасы бір доменді басқасына бағыттайды. Бұл бүркеншік ат ретінде жұмыс істейді.
Түрі: CNAME
Хост: mail
Мәні: evilmail.comМаңызды: CNAME жазбасы басқа CNAME жазбасына нұсқамауы керек, бұл DNS шешімін баяулатады.
TXT жазбасы
TXT жазбалары еркін мәтіндік ақпаратты сақтайды. Олар ең көп келесі мақсаттарда қолданылады:
SPF (Sender Policy Framework)
Қай серверлер сіздің доменіңіз атынан хат жіберуге құқылы екенін анықтайды:
v=spf1 include:spf.evilmail.com ~allDKIM (DomainKeys Identified Mail)
Хаттардың шынайылығын цифрлық қолтаңба арқылы растайды. DKIM кілті әдетте CNAME немесе TXT жазбасы ретінде қосылады.
DMARC (Domain-based Message Authentication)
SPF және DKIM тексерулерінен өтпеген хаттармен не істеу керектігін анықтайды:
v=DMARC1; p=quarantine; rua=mailto:dmarc@сіздің-домен.comNS жазбасы
NS (Name Server) жазбалары доменіңіз үшін қай DNS серверлерінің қолданылатынын анықтайды. Оларды әдетте домен тіркеушіңіз басқарады.
PTR жазбасы
PTR (Pointer) жазбасы кері DNS іздеулер үшін қолданылады — IP мекенжайдан домен атауына. Бұл негізінен пошта серверлері үшін маңызды, себебі көптеген пошта серверлері жіберушінің PTR жазбасын тексереді.
TTL туралы
TTL (Time to Live) — DNS жазбасының кэште қанша уақыт сақталатынын анықтайды. Әдетте секундтармен өрнектеледі. Төмен TTL (мысалы, 300) өзгерістерді тезірек таратады, бірақ DNS сұрауларын көбейтеді.

