DNS ke Eng?

Nako le nako ha u bula sebaka sa marang-rang, tšebeletso ea bukana e sa bonahaleng e fetolela lebitso leo u le ngotseng nomorong eo komporo ea hau e ka e fihlelang. Mona ke kamoo Domain Name System e sebetsang kateng - le mokhoa oa ho bala seo e se phatlalatsang mabapi le sebaka sefe kapa sefe.

Buka ea mohala ea inthanete

Lik'homphieutha ha li shebe ka mabitso - li hokela ho Liaterese tsa IP. DNS, the Sistimi ea Lebitso la Domain, ke buka e ajoang e etsang limmapa tsa mabitso a sa lebaleheng joalo ka example.com ho linomoro tseo. E qapiloe ka 1983 hantle hobane faele ea pele ea marang-rang e fumanehang Stanford e ne e se e sa khonehe ho e boloka.

Lintho tse peli li etsa hore DNS e be e tsotehang: ho joalo ajoa (ha ho mochine o le mong o tsebang ntho e 'ngoe le e' ngoe), 'me ho joalo cached hohle (likarabo li hopoloa ka nakoana, kahoo li- lookups li potlakile). Thepa ka bobeli e theha tsela eo sistimi e sebetsang ka eona letsatsi le letsatsi.

Ho etsahalang nakong ea ho sheba DNS

Ha sebatli sa hau se kopa sebaka sa marang-rang, letoto la li-server tsa DNS li sebelisana ka metsotsoana e seng mekae:

The life of a lookup
# 1. Sesebediswa sa hao se botsa setharolli sa sona se hlophisitsweng (hangata ke ISP ya hao, kapa 8.8.8.8 / 1.1.1.1)
# 2. Tharollo, haeba e se na karabo, e tsamaisana le sehlopha sa maemo:
# li-server tsa motso → ".com" li-server → li-server tsa mabitso tsa mohlala.com
# 3. Seva ea matla ea domain e araba ka lirekoto tsa 'nete
# 4. Morekisi o boloka karabo bakeng sa TTL ea rekoto ebe oa u araba

Hop ea ho qetela - seva e buang bakeng sa domain ka boeona - ke seo litlaleho tsa NS (ka tlase) li se supang. Ntho e 'ngoe le e 'ngoe e ka holimo ke moifo feela.

Mefuta ea rekoto e bohlokoa

A domain's DNS zone ke polokelongtshedimosetso e nyane ya direkoto tse tlantsweng. Tsena ke tsona tseo u tla kopana le tsona:

MofutaSeo e se etsangMohlala
AE hlahisa lebitso atereseng ea IPv4example.com → 93.184.216.34
AAAAE hlahisa lebitso atereseng ea IPv6example.com → 2606:2800::2201
CNAMEAlias: o supa lebitso lebitsong le lengwww.example.com → example.com
MXLi-server tse amohelang lengolo-tsoibila la domain10 aspmx.l.google.com
TXTSengoloa sa mahala: SPF anti-spam, DKIM, bopaki ba botho"v=spf1 -all"
NSLi-server tsa mabitso tse lumelletsoeng bakeng sa libakans1.examplehost.com
CAAKe ba boholong ba setifikeiti ba ka fanang ka setifikeiti sa TLS0 issue "letsencrypt.org"
SOAMetadata ea Zone: seva ea mantlha, lebitso, li-timers tsa cachingns1. dns-admin. …
PTRKa morao: 'mapa oa IP o khutlela ho lebitso la moamoheli8.8.8.8 → dns.google

Li-quirks tse peli li bohlokoa ho tseba: CNAME ke ha e dumelle motsong oa domain (ke ka lebaka leo example.com e sebelisa lirekoto tsa A/AAAA ka kotloloho), le sebaka se nang le MX "0 ." e na le letho MX - mokhoa oa ka boomo oa ho re "domain ena e romella lengolo-tsoibila empa ha e e fumane".

Caching, TTL le propagation

Tlaleho e 'ngoe le e 'ngoe e na le a TTL (nako ea ho phela) - palo ea metsotsoana eo bahlahlobi ba ka sebelisa karabo hape pele ba botsa hape. TTL ea metsotsoana e 3600 e bolela ho fihlela hora ea caching lefatšeng ka bophara; TTL ea metsotsoana e 60 e bolela hore liphetoho li hlaha ka tlase ho motsotso.

Sena ke seo batho ba se bolelang ka "phatlalatso ea DNS": ha ho na khaso ea liphetoho, li-cache feela li felloa ke nako ka lebelo la tsona. Pele ho falla ho reriloeng, leqheka la khale ke ho theola TTL esale pele, ho etsa switjha, ho e shebella e lula hohle kapele, ebe o phahamisa TTL hape ho natefeloa ke caching.

Keletso ea ho rarolla bothata: haeba sebaka sa marang-rang se jara ba bang empa eseng bakeng sa hau, morekisi oa lehae oa hau a kanna a tšoara karabo ea khale e bolokiloeng. Ho fetolela sesebelisoa sa hau ho 1.1.1.1 kapa ho hlakola cache ea DNS hangata hoa rarolla.

Itlhahlobe ka bowena sebakeng sefe kapa sefe sa DNS

Ha o hloke lisebelisoa tsa line-taelo - lisebelisoa tsa rona tsa sebatli li botsa Google le Cloudflare's solvers live:

  • DNS Checker - hula mofuta o mong le o mong oa rekoto ea sebaka sefe kapa sefe ka ho tobetsa e le 'ngoe.
  • Domain ho IP - bona feela liaterese tseo sebaka sa marang-rang se li supang, ka lintlha tsa moamoheli.
  • Khutlisetsa morao IP - rekoto ea PTR: e rehang likarabo tsa IP ho eona.

Ithute haholoanyane

FAQ

Lipotso tsa DNS

DNS ke eng ka mantsoe a bonolo?

DNS (Domain Name System) ke buka ea mehala ea inthanete: e fetolela mabitso ao u ka a ngolang, joalo ka mohlala.com, ho liaterese tsa IP tseo likhomphutha li hokahaneng le tsona. Ntle le eona, u tla tlameha ho tšoara ka hlooho liaterese tsa linomoro bakeng sa sebaka se seng le se seng sa marang-rang.

Liaterese tsa 8.8.8.8 le 1.1.1.1 ke life?

Ke litharollo tsa DNS tsa sechaba tse tsamaisoang ke Google le Cloudflare. ISP ea hau e sebetsa e le 'ngoe feela, empa mang kapa mang a ka botsa tsena tsa sechaba - li lokolohile, li potlakile ebile hangata li potlakile ho nka liphetoho tsa DNS. Lisebelisoa tsa rona tsa DNS li li botsa ka bobeli ka DNS-over-HTTPS e patiloeng.

Phetoho ea DNS e nka nako e kae ho sebetsa hohle?

Ha feela rekoto e ntse e le TTL (nako ea ho phela). Likarabo tsa li-resolvers tsa cache bakeng sa nako ea TTL - metsotsoana ho isa ho matsatsi - kahoo ka mor'a hore u hlophise rekoto, batharolli lefatšeng ka bophara ba lula ba fana ka karabo ea khale ho fihlela kopi ea bona e bolokiloeng e felloa ke nako. Theola TTL pele ho phetoho e reriloeng ho etsa hore swicha e potlake.

Phapano ke efe lipakeng tsa DNS le aterese ea IP?

Aterese ea IP ke nomoro e khethollang sesebelisoa inthaneteng; DNS ke sistimi e bonts'ang mabitso a domain a sa lebaleheng ho linomoro tseo. Sebaka ke lebitso, IP ke moo ho eang teng, 'me DNS ke phetolelo pakeng tsa tsona.