2 modulis · 2.1
Vardų serveriai ir įrašai: skirtumas
2 modulis: Vardų serveriai ir zonos · Skaitymo trukmė: 7 min.
Mokymosi tikslas: Po šios pamokos galėsite nustatyti, kur yra administruojamas domeno DNS, ir paaiškinti, kodėl pakeitimas netinkamoje vietoje nieko nepadaro.
Pagrindinės sąvokos: vardų serveris (NS), zona, įrašai, delegavimas, „kas valdo vardų serverius, tas administruoja DNS“
Du klausimai, kuriuos žmonės painioja
Kalbant apie DNS, visada iškyla du skirtingi klausimai:
- Kas administruoja šio domeno DNS? Atsakymas yra vardų serveriai.
- Kas yra šio domeno DNS? Atsakymas yra įrašai, pavyzdžiui, A, MX ir TXT.
Palyginimas: vardų serveriai yra archyvo adresas, kuriame saugomas Jūsų domeno telefonų knyga. Įrašai yra tos knygos eilutės. Jei norite pakeisti eilutę, turite kreiptis į tinkamą archyvą. Telefonų knygos kopijos keitimas kitame archyve neturi prasmės: niekas ten nežiūri.
Vardų serveriai: kur yra telefonų knyga
Registre prie kiekvieno domeno nurodytas vardų serverių sąrašas. Pamokoje 1.4 matėte, kad resolveris per TLD nukreipiamas į tuos vardų serverius. Pavyzdžiui:
example.com. NS ns1.hosting.example.
example.com. NS ns2.hosting.example.Kiekvienas domenas turi turėti bent du vardų serverius. Jei vienas sugenda, atsako kitas. Daug registrų, tarp jų ir SIDN, tai reikalauja. Dažnai jie yra skirtinguose tinkluose arba duomenų centruose.
Vardų serverius nustatote per savo registratorių (pamoka 1.3). Registratorius perduoda juos registrui. Tik tada pasaulis nukreipiamas į tuos vardų serverius.
Zona: kas yra telefonų knygoje
Vardų serveriuose saugoma Jūsų domeno zona: visų įrašų visuma. Zonoje, pavyzdžiui, yra:
example.com. 3600 IN A 192.0.2.10
example.com. 3600 IN AAAA 2001:db8::10
www.example.com. 3600 IN CNAME example.com.
example.com. 3600 IN MX 10 mail.example.com.
mail.example.com. 3600 IN A 192.0.2.25
example.com. 3600 IN TXT "v=spf1 mx ~all"Kaip tiksliai skaityti tokią eilutę, sužinosite pamokoje 2.2. Ką daro kiekvienas tipas, sužinosite moduliuose nuo 3 iki 5.
Auksinė taisyklė
Kas valdo vardų serverius, tas administruoja DNS.
Tai skamba logiškai, tačiau praktikoje čia dažnai suklystama. Keletas atpažįstamų situacijų:
- Jūsų domenas registruotas pas tiekėją A, bet vardų serveriai nukreipti į Cloudflare. Tokiu atveju įrašus keičiate Cloudflare. DNS ekranas pas tiekėją A vis dar gali rodyti įrašus, tačiau jų niekas neskaito.
- Jūs užsisakėte svetainės sukūrimą tokioje platformoje kaip Wix ir tam nukreipėte vardų serverius į tą platformą. Tokiu atveju platforma administruoja visą Jūsų DNS, įskaitant pašto įrašus. Taigi MX ir kitus pašto įrašus turite nustatyti ten. Jei to nepadarysite, Jūsų paštas nebeateis.
- Jūsų prieglobos įmonė valdymo skydelyje rodo DNS zoną, tačiau Jūsų domenas naudoja ankstesnio paslaugų teikėjo vardų serverius. Tokiu atveju pakeitimai naujoje prieglobos įmonėje nieko nepadaro, kol nepakeičiate vardų serverių.
Simptomas visada tas pats: pakeičiate įrašą, laukiate, ir nieko neįvyksta. Tada pirmas klausimas: ar keičiu tinkamoje vietoje?
Kaip nustatyti, kur administruojamas DNS
Patikrinkite vardų serverius. Naudokite internetinį DNS užklausų įrankį arba komandų eilutėje:
nslookup -type=ns example.comarba
dig NS example.com +short- Pažvelkite į pavadinimą, kas tai yra. Vardų serverių pavadinimuose dažniausiai nurodyta tiekėjo pavadinimas.
*.ns.cloudflare.comyra Cloudflare,ns*.wixdns.netyra Wix, savo prieglobos įmonės vardų serverius atpažinsite pagal jų domeno pavadinimą. - Pakeiskite įrašus pas tą tiekėją. Ten prisijungiate ir pakeičiate zoną.
Antras patikrinimo būdas yra domeno whois (pamoka 1.3). Jis rodo vardų serverius, kurie nurodyti registre. Tai yra tai, ką naudoja visas pasaulis. Jei vardų serverių pačių atsakymas skiriasi nuo to, kažkas nustatyta neteisingai.
Įrašų kopijavimas nėra perkėlimas
Kai pakeičiate vardų serverius, įrašai automatiškai nepersikelia. Naujas tiekėjas pradeda nuo tuščios zonos arba nuo numatytosios zonos, kurią pats sukūrė. Tai, kas buvo senoje zonoje, turite perkelti patys. Jei, pavyzdžiui, pamiršite DKIM įrašą arba patvirtinimo įrašą, skirtą Microsoft 365, ta dalis po perjungimo nebeveiks.
Todėl galioja taisyklė: pirmiausia paruošti zoną pas naują tiekėją, tik tada keisti vardų serverius. Pamokos 2.3 ir 6.3 šį klausimą nagrinėja plačiau.
Praktikoje: kaip tai atrodo valdymo skydelyje
Mano WebOké domeno puslapyje, skiltyje DNS, viršuje nurodyta, kokius vardų serverius domenas naudoja. Jei ten nurodyti kiti vardų serveriai nei prieglobos tiekėjo, valdymo skydelis rodo, kad DNS administruojamas kitur. DirectAdmin skiltyje DNS administravimas matote zonoje esančius NS įrašus. Atkreipkite dėmesį: jie rodo tik tai, kas yra zonoje, o ne tai, kas nurodyta registre. Kiti valdymo skydeliai, pavyzdžiui, cPanel, Plesk arba Jūsų registratoriaus skydelis, rodo tą pačią informaciją, dažniausiai antraštėje „Nameservers“ arba „DNS“.
Santrauka
- Vardų serveriai nustato, kas administruoja DNS; įrašai nustato, kas jame yra.
- Kiekvienas domenas turi turėti bent du vardų serverius, nustatytus per registratorių.
- Zona yra vardų serveriuose esančių įrašų visuma.
- Kas valdo vardų serverius, tas administruoja DNS: keitimas kitoje vietoje nieko nepadaro.
- Keičiant vardų serverius, įrašai automatiškai nepersikelia: pirmiausia paruoškite zoną, tik tada keiskite.
Testas
Užduotis
Užduotis Z2.1: Kas administruoja DNS? Raskite wikipedia.org vardų serverius ir savo paties domeno vardų serverius (jei tokį turite). Įrašykite juos ir nurodykite, pas kurį tiekėją turėtumėte keisti savo domeno DNS.
Platesniam susipažinimui
Šie straipsniai aprašo situaciją WebOké sistemoje. Kitų tiekėjų atveju tai veikia panašiai.
- DirectAdmin vadovas 5.1: Kas yra DNS ir kada reikia jį keisti?
- DirectAdmin vadovas 5.12: DNS sistemoje Mano WebOké ir naudojant išorinius vardų serverius, pavyzdžiui, Cloudflare
- Nuosavų arba išorinių vardų serverių (pvz., „Cloudflare“) naudojimas Jūsų domenui
- Kiek laiko užtrunka nameserver arba DNS pakeitimas ir ką daryti, jei jo nematote?
