DNS çi ye?
Her gava ku hûn malperek vedikin, karûbarek pelrêça nedîtbar navê ku we nivîsandiye vedigerîne hejmarek ku komputera we dikare bigihîje. Li vir e ka Pergala Navê Domainê çawa dixebite - û meriv çawa di derheqê her domainê de çi diweşîne bixwînin.
Pirtûka telefonê ya înternetê
Komputer bi navê xwe nagerin - ew pê ve girêdidin navnîşanên IP. DNS, ya Sîstema Navê Domainê, pelrêça belavkirî ye ku navên bibîranîn ên mîna wan nexşan dike example.com ji wan hejmaran re. Ew di sala 1983-an de hate îcad kirin ji ber ku pelê yekane mêvandarê înternetê ya destpêkê ya li Stanford ne gengaz bû ku were domandin.
Du tişt DNS-ê balkêş dike: ew e belav kirin (tu makîneyek yekane her tiştî nizane), û ew e li her derê veşartî (bersiv ji bo demekê têne bîranîn, ji ber vê yekê lêgerîn zû ne). Her du taybetmendî şêwaz dikin ka pergal çawa roj bi roj tevdigere.
Di dema lêgerînek DNS de çi dibe
Dema ku geroka we malperek dipirse, zincîrek serverên DNS di çend millisecond de hevkariyê dike:
# 1. Amûra we ji çareserkerê xwe yê mîhengkirî dipirse (bi gelemperî ISP-ya we, an 8.8.8.8 / 1.1.1.1) # 2. Çareserker, ger bersivê jê re neyê girtin, hiyerarşiyê dimeşe: # pêşkêşkerên root → pêşkêşkerên ".com" → pêşkêşkerên navên xwe yên nimûne.com # 3. Pêşkêşkara desthilatdar a domainê bi tomarên rastîn bersiv dide # 4. Çareser bersiva TTL-ya tomarê vedişêre û bersiva we dide
Hopa paşîn - servera ku ji bo domainê bixwe diaxive - ya ku tomarên NS (li jêr) destnîşan dike. Her tiştê li jor tenê delegasyon e.
Cûreyên tomar ên ku girîng in
Zona DNS ya domainek databasek piçûk a tomarên tîpkirî ye. Vana yên ku hûn ê rastî wan werin:
| Awa | Ew çi dike | Mînak |
|---|---|---|
| A | Nexşe navek navnîşek IPv4 | example.com → 93.184.216.34 |
| AAAA | Nexşe navek navnîşek IPv6 | example.com → 2606:2800::2201 |
| CNAME | Navdêr: navekî li ser navekî din nîşan dide | www.example.com → example.com |
| MX | Pêşkêşkerên nameyê ku e-nameya domainê distînin | 10 aspmx.l.google.com |
| TXT | Nivîsara belaş: SPF antî-spam, DKIM, delîlên xwedîtiyê | "v=spf1 -all" |
| NS | Pêşkêşkerên navên desthilatdar ên ji bo zonê | ns1.examplehost.com |
| CAA | Kîjan rayedarên sertîfîkayê dikarin sertîfîkayên TLS bidin | 0 issue "letsencrypt.org" |
| SOA | Metadata Zonê: servera bingehîn, têkilî, demjimêrên caching | ns1. dns-admin. … |
| PTR | Berevajî: IP-ê vedigere navek mêvandar | 8.8.8.8 → dns.google |
Du qurs hêjayî zanînê ne: CNAME ye destûr nayê dayîn li ser koka domainê (ji ber vê yekê example.com rasterast tomarên A/AAAA bikar tîne), û domainek pê re MX "0 ." heye a null MX - awayek bi zanebûn ku bêje "ev domain e-nameyê dişîne lê nagire".
Caching, TTL û belavkirin
Her tomar a TTL (dema jiyanê) - Hejmara saniyeyên ku çareserker dikarin bersivê ji nû ve bikar bînin berî ku dîsa bipirsin. TTL-ya 3600 çirke tê wateya ku heya saetek cachkirina li çaraliyê cîhanê; TTL-ya 60-duyemîn tê vê wateyê ku guhertin di binê deqîqeyek de xuya dibin.
Wateya mirov bi "berbelavkirina DNS" ev e: tu weşana guhertinan tune, tenê caches bi leza xwe bi dawî dibin. Berî koçek plansazkirî, hîleka klasîk ev e ku meriv TTL-ê di pêş de kêm bike, veguhezîne, temaşe bike ku ew bi lez li her deverê dakeve, dûv re TTL-ê dîsa bilind bike da ku ji cachkirinê kêfê bike.
Serişteya çareserkirinê: heke malperek ji bo kesên din lê ne ji we re bar dike, dibe ku çareserkerê weya herêmî hîn jî bersivek cached kevn bigire. Veguheztina cîhaza xwe li 1.1.1.1 an şûştina cache DNS bi gelemperî wê bicîh dike.
DNS-ya her domainê bixwe kontrol bikin
Hûn ne hewceyê amûrên rêza fermanê ne - karûbarên geroka me ji çareserkerên Google û Cloudflare bi zindî dipirsin:
- DNS Checker - Her celeb tomarê ya her domainê bi yek klîk bikişînin.
- Domain ji IP-ê re - Tenê navnîşanên ku domainek nîşan dide, bi hûrguliyên mêvandariyê bibînin.
- Lêgerîna IP ya Berevajî - Tomara PTR: IP-ya kîjan navê mêvandar bersivê dide.
Bêtir hîn bibin
- Li ser hejmarên li aliyê din meraq dikin? Xwendin navnîşana IP-ê çi ye an ya Berhevdana IPv4 vs IPv6.
- Lêkolîna navûdengê IP-yê? Binêre Rêbernameya navnîşên reş ên IP-yê.
Pirsên DNS
DNS bi şertên hêsan çi ye?
DNS (Pergala Navê Domainê) pirtûka têlefonê ya înternetê ye: ew navên ku hûn dikarin binivîsin, wek nimûne.com, werdigerîne navnîşanên IP-yê ku komputer bi rastî pê ve girêdayî ne. Bêyî wê, hûn neçar in ku ji bo her malperê navnîşanên hejmarê bibîr bînin.
Navnîşanên 8.8.8.8 û 1.1.1.1 çi ne?
Ew çareserkerên DNS yên gelemperî ne ku ji hêla Google û Cloudflare ve têne rêve kirin. ISP-ya we yek ji hêla xwerû ve dimeşe, lê her kes dikare li şûna van yên giştî bipirse - ew belaş, bilez û pir caran zûtir in ku guhartinên DNS-ê hilbijêrin. Amûrên me yên DNS her duyan li ser DNS-ser-HTTPS-a şîfrekirî dipirsin.
Guherînek DNS-ê çiqas dem digire ku li her deverê bixebite?
Heya ku qeyda TTL ya berê (dema jiyanê) ye. Bersivên çareserker ji bo dema TTL-ê - saniyeyan heya rojan - bersivên cache-ê vedigirin, ji ber vê yekê piştî ku hûn tomarek biguherînin, çareserkerên li çaraliyê cîhanê heya ku kopiya wan a cached bi dawî bibe, bersiva kevin xizmet dikin. Berî guherînek plansazkirî TTL kêm bikin da ku guheztin zûtir bikin.
Cûdahiya di navbera DNS û navnîşek IP de çi ye?
Navnîşana IP-ê ew hejmar e ku amûrek li ser înternetê destnîşan dike; DNS pergalek e ku navên domainê yên bîranîn li wan hejmaran nexşe dike. Domain nav e, IP meqsed e, û DNS wergera di navbera wan de ye.