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:
# 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:
| Mofuta | Seo e se etsang | Mohlala |
|---|---|---|
| A | E hlahisa lebitso atereseng ea IPv4 | example.com → 93.184.216.34 |
| AAAA | E hlahisa lebitso atereseng ea IPv6 | example.com → 2606:2800::2201 |
| CNAME | Alias: o supa lebitso lebitsong le leng | www.example.com → example.com |
| MX | Li-server tse amohelang lengolo-tsoibila la domain | 10 aspmx.l.google.com |
| TXT | Sengoloa sa mahala: SPF anti-spam, DKIM, bopaki ba botho | "v=spf1 -all" |
| NS | Li-server tsa mabitso tse lumelletsoeng bakeng sa libaka | ns1.examplehost.com |
| CAA | Ke ba boholong ba setifikeiti ba ka fanang ka setifikeiti sa TLS | 0 issue "letsencrypt.org" |
| SOA | Metadata ea Zone: seva ea mantlha, lebitso, li-timers tsa caching | ns1. dns-admin. … |
| PTR | Ka morao: 'mapa oa IP o khutlela ho lebitso la moamoheli | 8.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
- U batla ho tseba ka lipalo tse ka lehlakoreng le leng? Bala hore na aterese ea IP ke eng kapa ea IPv4 vs IPv6 papiso.
- Ho batlisisa botumo ba IP? Bona the Tataiso ea li-blacklist tsa IP.
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.