Ce sunt înregistrările de resurse DNS? Configurarea înregistrărilor de resurse DNS pentru un domeniu

O înregistrare CNAME vă permite să atribuiți un alias unei gazde. Acest alias asociază de obicei o anumită funcție cu gazda sau pur și simplu îi scurtează numele.

Puteți configura accesul la pagina de autorizare a cutiei poștale la „mail.yourdomain.tld”, unde „уourdomain.tld” este numele domeniului pe care au fost create cutiile poștale. Pentru a face acest lucru, trebuie să creați o înregistrare CNAME conform instrucțiunilor de mai jos. Înregistrarea trebuie creată pe acele servere cărora le este delegat domeniul dumneavoastră.

Dacă ați delegat domeniul dvs. către serverele Yandex, înregistrarea CNAME necesară va fi configurată automat. Puteți vizualiza sau edita setările acestuia în editorul DNS al Mail pentru un domeniu.

    Deschideți pagina de gestionare a DNS de pe site-ul web al companiei care vă oferă serviciile de găzduire DNS.

    Creați o înregistrare CNAME cu următoarele valori de câmp (în panouri diferite numele câmpurilor pot diferi):

    • Nume - „mail”.

      Unele panouri de control necesită ca numele intrării să fie Numele complet subdomeniu, de exemplu „mail.yourdomain.tld”.

      Valoarea este „domain.mail.yandex.net”. . Vă rugăm să rețineți că nu trebuie să schimbați numele serverului (înlocuiți numele de domeniu în loc de domeniul).

      Perioada de la sfârșitul numelui serverului este necesară, cu excepția cazului în care panoul de control adaugă această perioadă în mod implicit.

    Așteptați ca modificările DNS să intre în vigoare. Acest proces poate dura până la 72 de ore.

Configurarea unei zone de domeniu

Dacă găzduiți servere DNS sunt înregistrate pentru domeniul dvs ns1.hosting.siteȘi ns2.hosting.site, vă rugăm să utilizați.

Zona pentru domeniu este configurată în secțiune Servere DNS și zonă. Puteți edita existente inregistrariși adăugați altele noi.

A edita intrare existentă, faceți clic pe pictogramă Creion direct inauntru linia cerută:

În fereastra pop-up, introduceți nume de subdomeniuși indicați adresa IP, presa Gata:

De asemenea, puteți șterge o intrare care nu mai este relevantă. Pentru a face acest lucru, în linia necesară, faceți clic pe pictograma Coşși confirmați ștergerea:

Adăugarea de noi intrări

A adauga intrare nouă, faceți clic pe pictogramă Adaugă o notițăîn partea de sus a listei și în fereastra pop-up, selectați-l pe cel de care aveți nevoie din listă:

Adăugarea unei înregistrări A

O înregistrare A este o înregistrare a adresei care leagă domeniul dvs. și adresa IP a serverului pe care se află site-ul dvs.

  • în câmp Subdomeniu
  • în câmp Adresa IP adresa IP necesară

clic Gata:

Adăugarea unei înregistrări AAAA

Înregistrare AAAA - specifică conversia unui nume de domeniu într-o adresă IPV6 (protocol de rețea modern).

  • în câmp Subdomeniu introduceți numele subdomeniului (dacă specificați @, domeniul dvs. va fi selectat);
  • în câmp Adresa IPv6 adresa IPv6 necesară

clic Gata:

Adăugarea unei înregistrări CNAME

Înregistrare CNAME (nume canonic) - numele canonic pentru alias. O înregistrare CNAME este folosită cel mai adesea pentru a redirecționa un subdomeniu către un alt domeniu.

  • în câmp Subdomeniu introduceți numele subdomeniului;
  • în câmp Nume canonic numele domeniului către care ar trebui să indice domeniul din câmpul Subdomeniu

clic Gata:

Adăugarea unei înregistrări MX

MX ( Schimbător de e-mail) — adresa gateway-ului de e-mail pentru domeniu. Constă din două părți: prioritate și adresa nodului. Înregistrările MX sunt esențiale pentru funcționalitatea e-mailului. Datorită lor, partea care trimite „înțelege” ce server să trimită e-mail pentru domeniul tău.

  • în câmp Subdomeniu introduceți numele subdomeniului (@ - pentru a configura e-mail pentru adrese precum mail@domeniul_dvs);
  • în câmp Server de e-mail adresa serverului care va fi responsabilă pentru operarea e-mailului pe domeniul dumneavoastră;
  • în câmp Prioritate prioritate de scriere

clic Gata:

Adăugarea unei înregistrări NS

NS (Authoritative name server) - adresa nodului responsabil pentru zona de domeniu. Mai simplu spus, înregistrarea NS specifică ce servere DNS stochează informații despre un domeniu. Esențial pentru funcționarea serviciului DNS.

Înregistrările NS sunt adăugate automat după specificarea serverelor DNS:

Adăugarea unei înregistrări TXT

TXT (șir de text) - conține orice intrare de text. Utilizat pe scară largă pentru verificarea proprietății domeniului la conectare servicii aditionale, precum și pentru înregistrarea SPF și cheia DKIM.

  • în câmp Subdomeniu introduceți numele subdomeniului (dacă specificați @, domeniul dvs. va fi selectat);
  • în câmp Text Valoarea de înregistrare TXT

clic Gata:

Adăugarea unei înregistrări CAA

Înregistrare CAA - definește regulile pentru emiterea certificatelor SSL/TLS pentru un subdomeniu pe care îl vor urma autoritățile de certificare.

  • în câmp Subdomeniu specificați un subdomeniu (dacă specificați @, domeniul dvs. va fi selectat);
  • în câmp Steag criticitatea regulii (valoare sau 128 );
  • în câmp Etichetă definește conținutul câmpului Valoare;
  • în câmp Valoare introduceți valoarea necesară pe baza valorii câmpului Etichetă

clic Gata.

Actualizarea serverelor DNS poate dura până la 48 de ore.

Atenţie! Panoul „DNS-master” este inclus în pachetul de servicii „Primary-Standart” de la nic.ru. Înainte de a începe, asigurați-vă că este disponibil în contul dvs. personal.

Legarea domeniului primar.

Pentru a conecta domeniul principal, va trebui să adăugați 3 înregistrări precum:

  • www site-ul de testare CNAME.
  • @A 164.132.93.140
  • @A 164.132.93.141

Cum să o facă:

1. Accesați panoul de control al domeniului nic.ru
2. În secțiunea „Servicii” din dreapta, selectați „Găzduire DNS”:

Vă rugăm să rețineți că dacă în fereastra următoare vedeți mesajul „Servicii nu au fost găsite”, înseamnă Gazduire DNS necesare pentru editare zone DNS neachizitionat.

Accesați secțiunea „Comandați servicii noi”:

Și alegeți tariful potrivit. Optimal - 600 de ruble pe an:

3. Dacă găzduirea DNS a fost achiziționată, veți vedea următoarea fereastră. Faceți clic pe butonul „Gestionați zonele DNS” de lângă domeniul dorit:

4. În secțiunea „Lista de domenii”, selectați domeniul dorit:

5. Faceți clic pe butonul „Adăugați o intrare nouă” din panoul de editare a zonei:

6. Completați câmpurile după cum urmează:

Nume: @
Tip: A
Adresa IP: 164.132.93.140

Faceți clic pe butonul Adăugați din dreapta intrării:

În mod similar, adăugați o altă înregistrare de tip A cu valoarea:

@ A 164.132.93.141


Alias: www
Tip: CNAME
Nume canonic: loc de testare.(ai nevoie de un punct la sfârșit!)

Și faceți clic pe butonul „Adăugați”:

8. După ce au fost adăugate intrările, faceți clic pe butonul „Descărcare zonă” din dreapta sus:

9. Dacă apare un mesaj despre un domeniu nedelegat când adăugați înregistrări, faceți clic pe „Delegați domeniu”:

De asemenea, puteți delega un domeniu din secțiunea domenii:

Actualizarea DNS poate dura 24-48 de ore. Dacă după acest timp domeniul/subdomeniul pe care l-ați conectat nu afișează o pagină 404 în brandingul LPgenerator, vă rugăm să ne contactați la support@site.

Vă rugăm să atașați o captură de ecran a stării DNS curente la scrisoarea dvs. - acest lucru va accelera semnificativ procesul de rezolvare a problemei dvs.

Legarea subdomeniului

Dacă aveți un site web găzduit pe domeniul dvs. principal sau intenționați să îl găzduiți, este mai logic să creați un subdomeniu și să îl legați.

Pentru a conecta un subdomeniu în panoul nic.ru, trebuie să adăugați 2 înregistrări de tip CNAME:

  • www..

Cum să o facă:

Conectarea unui subdomeniu diferă doar în înregistrările pe care le veți adăuga, astfel încât până la 4 puncte de acțiune rămân aceleași ca atunci când conectați domeniul principal.

5. Faceți clic pe „Adăugați intrare” și completați câmpurile astfel:

Alias: promo(promoția este un exemplu, puteți găsi orice nume de subdomeniu, pur și simplu nu amestecați latină și chirilică în nume)
Tip: CNAME
Nume canonic: loc de testare.(ai nevoie de un punct la sfârșit!)

6. Adăugați o altă intrare și completați câmpurile.

Orice utilizator de internet care are domenii pe serverele furnizorilor de găzduire își poate crea și edita înregistrările DNS. Înregistrările DNS au un nume, un tip de înregistrare și o adresă. Aceste nume se pot schimba în panouri diferite. De exemplu, ar putea fi așa:

Nume/Gazdă/Alias; Tipul de înregistrare; Semnificație/Răspuns/Destinație/Adresă.

În toate opțiunile, „Tipul de înregistrare” rămâne același.

Nume intrare

Numele înregistrării, cunoscut și ca gazdă/alias Numele domeniului, căruia aparține sau este legată înregistrarea care se creează.

La crearea unei intrări, numele domeniului este indicat complet în câmpul „Nume”. Numele subdomeniului sau alias-ul nu trebuie să fie specificat în întregime. Este suficient să indicați numele de al treilea nivel: mail, www, ftp. Dacă introduceți numele complet, asigurați-vă că puneți un punct la sfârșit. Adică numele mail și mail.example.ru. este același nume în câmpul Nume/Gazdă/Alias.

Tipuri de înregistrări DNS

Să ne uităm la principal tipuri de DNSînregistrările pe care le veți întâlni atunci când vă deserviți domeniile.

Tip de înregistrare A

Tipul de înregistrare: A (înregistrarea adresei) sau ( adresa internet 4) . Acest tip de înregistrare asociază un anumit nume de domeniu cu o anumită adresă IP precisă.

Puteți adăuga mai multe adrese IP pentru un domeniu (nume de gazdă). Acest lucru este necesar dacă este utilizat un firewall. Pentru a face acest lucru, trebuie să adăugați o a doua înregistrare de tip A, similară cu prima. Specificând doar un IP diferit.

În teorie, puteți specifica mai mult de un domeniu pentru o adresă IP. Dar acest lucru nu este necesar, deoarece sistemul de nume de domeniu (DNS) are o înregistrare special concepută pentru crearea de aliasuri. Acest tip de înregistrare se numește CNAME.

Tip de înregistrare AAAA

Tip de înregistrare: AAAA (înregistrarea adresei pentru IPv6) sau (adresă Internet 6). La fel. La fel ca tipul de înregistrare A, dar adresa IP are aspect prin protocolul IPv6. De exemplu: IPv6-2a03:4900:0:3::99:155

Tipul de înregistrare CNAME

CNAME (înregistrarea numelui canonic). O înregistrare CNAME vă permite să aveți și să utilizați mai mult de un nume de domeniu (gazdă) pe un server.

În primul rând, este creată o înregistrare de tip A pentru o adresă IP. Numele de domeniu din înregistrarea de tip A se numește nume canonic. Alte domenii sunt numite mnemonice. Numele mnemonice pot fi aliasuri (nume arbitrare) sau subdomenii. Iată un exemplu de înregistrare CNAME:

popov.example.ru. CNAME example.ru.(nu uitați de punctele de la sfârșit).

Un server poate avea orice număr de aliasuri. Pentru fiecare alias, trebuie să creați o înregistrare CNAME.

Un alt exemplu de înregistrare CNAME:

gazduire-1 IN A 8.8.8.8

www ÎN CNAME hosting-1

ftp ÎN CNAME hosting-1

Cumpărăm un al doilea IP și transferăm subdomeniul ftp pe al doilea IP:

gazduire-1 IN A 8.8.8.8

hosting-2 IN A 8.8.8.9

www ÎN CNAME hosting-a

ftp ÎN CNAME hosting-b , trece la al doilea Gazduire FTP-Server.

Un alt exemplu de înregistrare CNAME:

gazduire-1 IN A 8.8.8.8

peter ÎN CNAME hosting-1

oleg IN CNAME hosting-1

Asociem aliasuri cu următoarele înregistrări CNAME:

exemplu.com. ÎN CNAME example.ru.

www.example.com. ÎN CNAME example.ru.

test.example.com. ÎN CNAME example.ru.

Astfel, legăm domeniile example.com, www.example.com, test.example.com cu domeniul canonic example.ru. Sunt necesare perioadele de la sfârșit.

Un alt exemplu de redirecționare folosind o înregistrare CNAME

www.example.ru. ÎN CNAME example.ru.

De obicei, serverele creează în mod implicit înregistrări CNAME numai pentru subdomeniile domeniului principal și nu le creează pentru alte domenii (ca în fotografie).

tip de înregistrare MX

MX (server de mail). Această intrare creează un subdomeniu care este deservit de un server de e-mail intern (propriul său).

De exemplu: Nume/gazdă/alias - example.ru; Tip -Înregistrări MX(server de mail); Semnificație/răspuns/destinație/Adresă – mail. Cu această intrare creați un subdomeniu de e-mail mail.example.ru. Dacă utilizați serviciul de corespondență intern al serverului, atunci trebuie să creați un tip de înregistrare „A” pentru subdomeniul mail.example.ru. Nume: mail - A (tip de înregistrare) - Adresă: IP server.

La fel de serviciu poștal Puteți utiliza servere de e-mail terțe. Pentru a face acest lucru, trebuie să vă conectați domeniul la un server de e-mail terță parte. Va crea automat o înregistrare MX pentru dvs. Dacă nu o creează, vă vor oferi adresa serverului de e-mail. După aceea, trebuie să creați înregistrări CNAME și MX pe serverul dvs.

Utilizați înregistrarea CNAME pentru a redirecționa domeniul de e-mail mail.example.ru. la adresa domeniul de mail. Și o înregistrare MX pentru domeniul example.ru însuși. setați adresa terțului dvs cutie poștală. De exemplu, puteți utiliza serverul de e-mail Yandex.

  • Pentru Yandex, tipul de înregistrare MX va fi astfel:

Nume/gazdă/alias - example.ru; Tip de înregistrare -MX (server de mail); Semnificație/răspuns/scop/Adresă – mx.yandex.ru. Prioritatea 10.

  • Tipul CNAME este:

Nume/gazdă/alias – mail; Tip de înregistrare –CNAME; Semnificație/răspuns/destinație/Adresă –domain.mail.yandex.ru. Prioritatea 10.

Pe serverul de e-mail Yandex, fără delegare de domeniu, îl puteți conecta numai la serverul de e-mail Yandex creând acolo o cutie poștală.

Pe lângă Yandex, folosind înregistrările MX, puteți conecta un domeniu la care servere de mail Google, Mail.ru și alții:

Tip de înregistrare NS

Tip de înregistrare NS (server de nume). Acesta este poate cel mai important tip de înregistrare. Acesta determină domeniile (adresele) serverelor DNS care deservesc acest domeniu.

Tip de înregistrare TXT

TXT( introducerea textului) . Aceasta este o intrare informativă. Nu suportă o sarcină funcțională.

Tip de înregistrare SOA (Start Of Authority)

Tip de înregistrare SOA arată unde sunt stocate informațiile de bază despre acest domeniu pe ce server. Tipul de înregistrare SOA specifică numele de domeniu complet calificat al zonei. Numele de domeniu calificat trebuie să se încheie cu un punct. O înregistrare SOA poate avea un simbol @ în loc de un nume calificat. În acest caz, numele domeniului va fi preluat din fișierul de configurare.

  • Arbitrar număr de serie versiuni de date (serial). Când un server secundar solicită o actualizare a datelor, mai întâi verifică numărul de serie;
  • Frecvența solicitării de actualizare a datelor de la serverul secundar (Secundar) (Refresh), în secunde;
  • Perioada de re-solicitare a serverului secundar în caz de eșec primar (Retry);
  • Data expirării datelor (Expirare), în caz contrar, expirarea timpului după care serverul secundar nu va mai deservi solicitările dacă nu reușește să restabilească comunicarea cu server primar, în secunde;
  • Și, în sfârșit, timpul de viață al datelor zonei DNS în cache-ul serverului care a solicitat-o, în secunde.

Iată un exemplu de înregistrare SOA pentru Microsoft DNS

Cum să editați înregistrările DNS în panoul ISPManager

În panoul DNS ISPManager, înregistrările sunt editate în fila: Nume de domenii → „Click” pe un domeniu.

Cum să editați înregistrările DNS în panoul DirectAdmin

În panoul DNS DirectAdmin, înregistrările sunt editate în fila: Management DNS.

Găzduim multe aplicații web pentru clienții noștri. Evident, ei doresc să folosească propriile domenii pentru a se conecta la aceste aplicații, de obicei doresc ca orice utilizator care http://www.customer1.example sau http://customer1.example să acceseze aplicația lor web.

Situația cu care ne confruntăm este că ar trebui să putem schimba adresele IP în viitorul apropiat. Și nu vrem să ne bazăm pe clientul care face modificări în înregistrările A din domeniile lor. Așa că ne-am gândit că folosirea înregistrărilor CNAME ar funcționa, dar după cum am aflat, înregistrările CNAME nu vor funcționa domeniu rădăcină.

Pe scurt:

Client1.example ÎN CNAME client1.mycompanydomain.example //acest lucru este invalid ca RFC www.customer1.example ÎN CNAME client1.mycompanydomain.example //acest este valid și va funcționa

Dorim să putem schimba adresa IP a customer1.mycompanydomain.example sau înregistrarea A și ca clienții noștri să urmărească acea înregistrare pe care o controlăm.

în DNS-ul nostru va arăta astfel:

Client1.domeniul companiei mele.exemplu ÎN A 192.0.2.1

Vreo idee?

8 răspunsuri

Mulțumesc lui Sipvis și domnului Evil. Am dezvoltat un script PHP care va analiza adresa URL pe care o introduce utilizatorul și va introduce www la început. (de exemplu, dacă clientul intră în kiragiannis.com, el este redirecționat către www.kiragiannis.com). Deci, clientul nostru își orientează rădăcina (de exemplu, customer1.com către înregistrarea A unde se află redirectorul nostru web) și apoi www CNAME către înregistrarea A reală gestionată de noi.

Mai jos este codul în cazul în care sunteți interesat de noi în viitor.

Motivul pentru care această întrebare apare în continuare frecvent este pentru că, așa cum ați menționat, undeva cineva a crezut că este un autor important că RFC afirmă că numele de domenii fără subdomenii în fața lor nu sunt valide. Cu toate acestea, dacă citiți cu atenție RFC, vă veți da seama că nu este exact ceea ce scrie. De fapt, RFC 1912 afirmă:

Nu exagerați cu CNAME-urile. Folosește-le când redenumești gazde, dar planifică să scapi de ei(și informați-vă utilizatorii).

Unele gazde DNS oferă o modalitate de a obține o funcționalitate asemănătoare CNAME în partea de sus a zonei (nivelul de domeniu rădăcină pentru un nume de domeniu simplu) folosind tip personalizatînregistrări. Astfel de înregistrări includ, de exemplu:

  • Alias ​​în DNSimple
  • ANAME în DNS simplificat
  • ANAME pe easyDNS
  • CNAME pe CloudFlare

Configurația este aceeași pentru fiecare furnizor: furnizați o înregistrare ALIAS sau ANAME pentru domeniul dvs. apex la example.domain.com, la fel cum ați face pentru o înregistrare CNAME. Depinzând de Furnizor de DNS, gol sau @Nume specifică partea de sus a zonei.

ALIAS sau ANAME sau @example.domain.com.

Dacă furnizorul dvs. de DNS nu acceptă acest tip de înregistrare și nu puteți trece la unul care o acceptă, va trebui să utilizați redirecționarea subdomeniului, ceea ce nu este atât de dificil, în funcție de protocol sau server software, care ar trebui să facă asta,

Nu sunt puternic de acord cu afirmația conform căreia numai „administratorii amatori” sau idei similare fac acest lucru. Este pur și simplu „Ce trebuie să facă numele și serviciul său?” înțelegeți și apoi adaptați configurația dvs. DNS pentru a îndeplini aceste dorințe; Dacă serviciile dvs. principale sunt Internetul și E-mail, nu văd niciun motiv REAL pentru care ștergerea permanentă a CNAME ar fi problematică. La urma urmei, cine ar prefera @subdomain.domain.org decât @domain.org? Cine are nevoie de „www” dacă ați configurat deja protocolul în sine? Este ilogic să presupunem că utilizarea unui nume de domeniu rădăcină ar fi inacceptabilă.

CNAME - înregistrarea rădăcină nu este tehnic împotriva RFC, dar are limitări care înseamnă că nu este recomandată.

De obicei, intrarea dvs. rădăcină va conține mai multe intrări. Să spunem 3 pentru serverele dvs. de nume și apoi unul pentru adresa IP.

Dacă CNAME RR este prezent pe un nod, nu ar trebui să fie prezente alte date;

Și în documentul IETF " Erori comuneîn funcționare și configurare DNS":

Acest lucru este adesea făcut de administratori fără experiență ca o modalitate evidentă de a vă asigura că numele dvs. de domeniu este și gazda. in orice caz servere DNS, cum ar fi BIND, va vedea CNAME și va refuza să adauge orice alte resurse pentru acel nume. Deoarece nicio altă înregistrare nu este permisă să coexiste cu CNAME, înregistrările NS sunt ignorate. Prin urmare, toate gazdele din domeniul podunk.xx sunt, de asemenea, ignorate!

Nu știu cum se ocupă de asta sau ce efecte secundare negative ar putea exista, dar folosesc Hover.com pentru a găzdui unele dintre domeniile mele și recent setat partea de sus a domeniului meu ca CNAME. Instrumentul lor de editare DNS nu s-a plâns deloc și domeniul meu se rezolvă cu bucurie prin CNAME alocat.

Iată ce îmi arată Dig pentru acest domeniu (domeniul real care rulează ca mydomain.com):

; <<>> DiG 9.8.3-P1<<>> mydomain.com ;; opțiuni globale: +cmd ;; Am răspuns: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2056 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mydomain.com. IN A ;; ANSWER SECTION: mydomain.com. 394 IN CNAME myapp.parseapp.com. myapp.parseapp.com. 300 IN CNAME parseapp.com. parseapp.com. 60 IN A 54.243.93.102

Ar trebui să puneți un punct la sfârșitul domeniului extern, astfel încât să nu creadă că vă referiți la client1.mycompanydomain.com.localdomain;

Deci doar schimba:

Customer1.com ÎN CNAME client1.mycompanydomain.com

Customer1.com ÎN CNAME client1.mycompanydomain.com.

Sipwiz este corect, singura modalitate de a face acest lucru corect este cu o abordare hibridă HTTP și DNS. Registratorul meu este un reseller repetat pentru Tucows și oferă redirecționarea domeniului ca valoare adăugată gratuită.

Dacă domeniul tău este blah.com, ei te vor întreba unde vrei să redirecționezi domeniul și îl vor introduce pe www.blah.com. Ei atribuie înregistrarea A serverului lor apache și adaugă automat blah.com ca gazdă DNS. Vhost răspunde cu o eroare HTTP 302, redirecționându-i către adresa URL corectă. Este simplu de scriptat/configurat și poate fi gestionat de low-end, altfel ar fi casat.

Rulați următoarea comandă, de exemplu: curl -v eclecticengineers.com