Naon Dupi DNS?

Unggal anjeun muka situs wéb, jasa diréktori anu teu katingali narjamahkeun nami anu anjeun ketik kana nomer anu tiasa dihontal ku komputer anjeun. Kieu kumaha jalanna Sistem Ngaran Domain - sareng kumaha cara maca naon anu diterbitkeun ngeunaan domain naon waé.

Buku telepon internét

Komputer henteu ngotéktak nganggo nami — aranjeunna nyambung ka alamat IP. DNS, anu Sistim Ngaran Domain, Nyaeta diréktori disebarkeun nu peta ngaran memorable kawas example.com kana éta nomer. Ieu nimukeun dina 1983 persis sabab file host tunggal internet mimiti di Stanford ieu jadi teu mungkin pikeun ngajaga.

Dua hal ngajadikeun DNS luar biasa: éta disebarkeun (euweuh mesin tunggal weruh sagalana), tur éta sindangan dimana-mana (jawaban anu inget sakeudeung, jadi lookups gancang). Duanana sipat ngabentuk kumaha sistem behaves poé ka poé.

Naon anu lumangsung nalika milarian DNS

Nalika panyungsi anjeun naroskeun halaman wéb, ranté pangladén DNS kolaborasi dina sababaraha milidetik:

The life of a lookup
# 1. Alat anjeun naroskeun résolusi anu dikonpigurasikeun (sering ISP anjeun, atanapi 8.8.8.8 / 1.1.1.1)
# 2. Resolver, lamun teu boga jawaban cache, walks hirarki nu:
# server root → server ".com" → server ngaran example.com sorangan
# 3. Pangladén otoritatif domain ngajawab sareng rékaman anu saleresna
# 4. Resolver nu caches jawaban pikeun TTL catetan urang jeung balesan ka anjeun

The hop panungtungan - server nu speaks pikeun domain sorangan - naon NS catetan (di handap) nunjuk kana. Sagalana di luhur éta ngan delegasi.

Jenis catetan anu penting

Zona DNS domain mangrupikeun pangkalan data leutik tina rékaman anu diketik. Ieu mangrupikeun anu anjeun leres-leres bakal mendakan:

TipeNaon eusinaContona
APeta ngaran ka alamat IPv4example.com → 93.184.216.34
AAAAPeta ngaran ka alamat IPv6example.com → 2606:2800::2201
CNAMEAlias: nunjuk ngaran dina ngaran séjénwww.example.com → example.com
MXPangladén surat anu nampi email domain10 aspmx.l.google.com
TXTtéks bébas: SPF anti spam, DKIM, bukti kapamilikan"v=spf1 -all"
NSPangladén ngaran otoritatif pikeun zonans1.examplehost.com
CAAOtoritas sertipikat mana anu tiasa ngaluarkeun sertipikat TLS0 issue "letsencrypt.org"
SOAMetadata Zona: server primér, kontak, timer cachens1. dns-admin. …
PTRSabalikna: peta IP deui ka hostname a8.8.8.8 → dns.google

Dua quirks patut uninga: a CNAME nyaeta teu diwenangkeun dina akar domain urang (éta naha example.com ngagunakeun rékaman A/AAAA langsung), sarta domain kalawan MX "0 ." boga a null MX - cara ngahaja nyebutkeun "domain ieu ngirim surelek tapi teu narima".

Caching, TTL sareng rambatan

Unggal catetan mawa a TTL (waktos keur hirup) — Jumlah detik panyusun tiasa nganggo deui jawaban sateuacan naroskeun deui. A TTL 3600 detik hartina nepi ka hiji jam cache sakuliah dunya; a TTL 60 detik hartina parobahan muncul dina handapeun hiji menit.

Ieu anu dimaksud ku jalma "propagasi DNS": teu aya siaran parobahan, ngan cache kadaluwarsa dina laju sorangan. Sateuacan migrasi anu direncanakeun, trik klasik nyaéta nurunkeun TTL sateuacanna, ngadamel saklar, nonton éta darat dimana-mana gancang, teras angkat deui TTL pikeun nikmati cache.

Tip ngungkulan: lamun situs beban keur batur tapi teu keur anjeun, resolver lokal Anjeun masih bisa nahan hiji jawaban cache heubeul. Ngalihkeun alat Anjeun ka 1.1.1.1 atawa flushing cache DNS biasana settles eta.

Pariksa DNS mana wae domain urang sorangan

Anjeun henteu peryogi alat-alat paréntah - utilitas browser kami naroskeun ka Google sareng panyusun Cloudflare langsung:

  • DNS Checker - Tarik unggal jinis rékaman tina domain naon waé dina hiji klik.
  • Domain ka IP — tingali ngan ukur alamat anu ditunjuk ku domain, kalayan detil hosting.
  • Ngabalikeun IP lookup - catetan PTR: nu hostname hiji jawaban IP.

Diajar deui

FAQ

patarosan DNS

Naon DNS dina istilah basajan?

DNS (Domain Name System) nyaéta buku telepon internét: éta narjamahkeun ngaran anu anjeun tiasa ketik, sapertos example.com, kana alamat IP anu leres-leres nyambung ka komputer. Tanpa éta, anjeun kedah ngapalkeun alamat nomer pikeun unggal halaman wéb.

Naon alamat 8.8.8.8 sareng 1.1.1.1?

Aranjeunna solvers DNS umum dijalankeun ku Google na Cloudflare. ISP anjeun ngajalankeun hiji sacara standar, tapi saha waé anu tiasa naroskeun ieu umum — aranjeunna gratis, gancang sareng sering langkung gancang pikeun nyandak parobihan DNS. Parabot DNS kami naroskeun duanana ngeunaan DNS-over-HTTPS énkripsi.

Sabaraha lami parobihan DNS tiasa dianggo di mana waé?

Salami catetan TTL saméméhna (waktos keur hirup). Jawaban cache Resolvers pikeun durasi TTL - detik nepi ka poé - jadi sanggeus anjeun ngédit rékaman, resolvers sakuliah dunya tetep ngalayanan jawaban heubeul dugi salinan sindangan maranéhanana kadaluwarsa. Turunkeun TTL saméméh parobahan rencanana sangkan switch leuwih gancang.

Naon bedana DNS sareng alamat IP?

Alamat IP nyaéta nomer anu ngidentipikasi alat dina internét; DNS nyaéta sistem anu peta ngaran domain memorable kana angka maranéhanana. Domain mangrupikeun nami, IP mangrupikeun tujuan, sareng DNS mangrupikeun tarjamahan antara aranjeunna.