DNS чист?

Ҳар дафъае, ки шумо вебсайтро мекушоед, хидмати директорияи ноаён номи чопкардаи шуморо ба рақаме тарҷума мекунад, ки компютери шумо дастрас аст. Ин аст, ки чӣ тавр системаи номи домен кор мекунад - ва чӣ гуна хондани он чизе, ки он дар бораи ҳама гуна домен нашр мекунад.

Китобчаи телефонии интернет

Компютерҳо аз рӯи ном паймоиш намекунанд - онҳо ба он пайваст мешаванд Суроғаҳои IP. DNS, Системаи номи домен, феҳристи тақсимшудаест, ки номҳои фаромӯшнашавандаро ба монанди example.com ба он ракамхо. Он дар соли 1983 маҳз аз он сабаб ихтироъ шудааст, ки файли ягонаи ҳостии аввали интернет дар Стэнфорд нигоҳ доштан ғайриимкон буд.

Ду чиз DNS-ро ҷолиб мегардонад: он аст тақсим карда шудааст (ягон як мошини ягона ҳама чизро медонад) ва он аст дар ҳама ҷо кэш карда шудааст (ҷавобҳо барои муддате дар хотир нигоҳ дошта мешаванд, бинобар ин ҷустуҷӯҳо зуд мебошанд). Ҳарду хосият чӣ гуна рафтори системаро рӯз ба рӯз муайян мекунанд.

Ҳангоми ҷустуҷӯи DNS чӣ рӯй медиҳад

Вақте ки браузери шумо вебсайтеро талаб мекунад, як силсила серверҳои DNS дар чанд миллисония ҳамкорӣ мекунанд:

The life of a lookup
# 1. Дастгоҳи шумо аз ҳалли танзимшудаи худ мепурсад (аксаран ISP-и шумо ё 8.8.8.8 / 1.1.1.1)
№ 2. Ҳалкунанда, агар дар он ҷавоб кэш надошта бошад, зинанизомиро қадам мезанад:
# серверҳои решавӣ → серверҳои ".com" → серверҳои номи худи example.com
# 3. Сервери бонуфузи домен бо сабтҳои воқеӣ ҷавоб медиҳад
№ 4. Resolver ҷавобро барои TTL сабт кэш мекунад ва ба шумо ҷавоб медиҳад

Хоп охирин - сервере, ки барои худи домен сухан мегӯяд - он чизест, ки сабтҳои NS (дар зер) ба он ишора мекунанд. Ҳама чизе, ки дар боло аст, танҳо як намояндагӣ аст.

Навъҳои сабти муҳим

Минтақаи DNS-и домен як пойгоҳи хурди сабтҳои чопшуда мебошад. Инҳоянд, ки шумо воқеан дучор хоҳед шуд:

НавъиЧи кор мекунадМисол
AНомро ба суроғаи IPv4 харита мекунадexample.com → 93.184.216.34
AAAAНомро ба суроғаи IPv6 харита мекунадexample.com → 2606:2800::2201
CNAMEТахаллус: номро ба номи дигар нишон медиҳадwww.example.com → example.com
MXСерверҳои почтаи электронӣ, ки почтаи электронии доменро қабул мекунанд10 aspmx.l.google.com
TXTМатни озод: SPF зидди спам, DKIM, далелҳои моликият"v=spf1 -all"
NSСерверҳои номҳои бонуфузи минтақаns1.examplehost.com
CAAКадом мақомоти сертификатсия метавонанд сертификатҳои TLS диҳанд0 issue "letsencrypt.org"
SOAМетамаълумоти минтақа: сервери ибтидоӣ, тамос, таймерҳои кэшns1. dns-admin. …
PTRБаръакс: IP-ро ба номи мизбон бармегардонад8.8.8.8 → dns.google

Ду хусусиятро донистан лозим аст: CNAME аст иҷозат дода намешавад дар решаи домен (бинобар ин example.com сабтҳои A/AAAA-ро мустақиман истифода мебарад) ва домен бо MX "0 ." дорад а null MX - роҳи дидаю дониста гуфтани "ин домен почтаи электронӣ мефиристад, аммо ҳеҷ чизро қабул намекунад".

Кэш, TTL ва паҳнкунӣ

Ҳар як сабт дорои а TTL (вақти зиндагӣ) — шумораи сонияҳое, ки ҳалкунандаҳо метавонанд ҷавобро пеш аз пурсиш дубора истифода баранд. TTL-и 3600 сония маънои то як соати кэшро дар саросари ҷаҳон дорад; TTL-и 60 сония маънои онро дорад, ки тағирот дар як дақиқа пайдо мешавад.

Ин аст он чизе ки одамон "паҳн кардани DNS" -ро дар назар доранд: пахши тағирот вуҷуд надорад, танҳо кэшҳо бо суръати худ ба охир мерасанд. Пеш аз муҳоҷирати банақшагирифташуда, ҳиллаи классикӣ ин аст, ки TTL-ро пешакӣ паст кунед, гузаред, онро дар ҳама ҷо зуд фуруд кунед ва пас TTL-ро дубора баланд кунед, то аз кэш лаззат баред.

Маслиҳат оид ба ҳалли мушкилот: агар сайт барои дигарон бор кунад, аммо на барои шумо, ҳалкунандаи маҳаллии шумо то ҳол ҷавоби кэшшудаи кӯҳнаро нигоҳ дошта метавонад. Гузаронидани дастгоҳи шумо ба 1.1.1.1 ё тоза кардани кэши DNS одатан онро ҳал мекунад.

DNS-и ягон доменро худатон санҷед

Ба шумо абзорҳои сатри фармон лозим нест — утилитаҳои браузери мо аз Google ва Cloudflare ҳалкунандаҳо дархост мекунанд:

  • Санҷиши DNS — ҳар як намуди сабти ҳама гуна доменро бо як клик кашед.
  • Домен ба IP — танҳо суроғаҳоеро, ки домен ба онҳо ишора мекунад, бо тафсилоти хостинг нигаред.
  • Ҷустуҷӯи баръакси IP — сабти PTR: ба кадом номи ҳост IP ҷавоб медиҳад.

Бисёр омӯхтан

FAQ

Саволҳои DNS

DNS бо истилоҳи оддӣ чист?

DNS (Системаи Номи Доменҳо) китоби телефонии интернет аст: он номҳоеро, ки шумо метавонед ворид кунед, ба мисли example.com, ба суроғаҳои IP-и компютерҳо, ки воқеан ба онҳо пайваст мешаванд, тарҷума мекунад. Бе он, шумо бояд суроғаҳои рақамиро барои ҳар як вебсайт дар хотир нигоҳ доред.

Суроғаҳои 8.8.8.8 ва 1.1.1.1 кадомҳоянд?

Онҳо ҳалкунандаҳои ҷамъиятии DNS мебошанд, ки аз ҷониби Google ва Cloudflare идора карда мешаванд. ISP-и шумо ба таври нобаёнӣ якеро иҷро мекунад, аммо ҳар кас метавонад ба ҷои ин провайдерҳои оммавиро дархост кунад - онҳо ройгон, зуд ва аксаран зудтар гирифтани тағироти DNS мебошанд. Асбобҳои DNS-и мо ҳардуи онҳоро тавассути DNS-over-HTTPS-и рамзгузорӣ дархост мекунанд.

Тағйир додани DNS дар ҳама ҷо чӣ қадар вақт мегирад?

То он даме, ки сабти қаблии TTL (вақти зиндагӣ). Ҷавобҳои кэши ҳалкунандаҳо барои давомнокии TTL - сонияҳо то рӯзҳо - пас аз таҳрири сабт, ҳалкунандаҳо дар саросари ҷаҳон то ба охир расидани мӯҳлати нусхаи кэшшуда ҷавоби кӯҳнаро пешкаш мекунанд. Пеш аз тағир додани банақшагирифташуда TTL-ро паст кунед, то гузариш зудтар шавад.

Фарқи байни DNS ва суроғаи IP чист?

Суроғаи IP рақамест, ки дастгоҳро дар интернет муайян мекунад; DNS системаест, ки номҳои домейнҳои фаромӯшнашавандаро ба ин рақамҳо харита мекунад. Домен ном аст, IP макони таъинот ва DNS тарҷумаи байни онҳост.