Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Subdomenii și wildcard-uri

Modulul 3: Înregistrări pentru site-ul dumneavoastră · Timp de citire: 7 minute

Obiectiv de învățare: După această lecție veți putea crea un subdomeniu prin DNS și veți putea explica cum funcționează un wildcard și unde nu se aplică acesta.

Concepte-cheie: subdomeniu, wildcard (*), "un nume existent câștigă", wildcard și niveluri mai adânci, subdomeniu în panoul de hosting versus doar o înregistrare DNS

Ce este un subdomeniu?

Un subdomeniu este un nume plasat înaintea domeniului dumneavoastră: shop.example.com, blog.example.com, mail.example.com. Și www.example.com este, din punct de vedere tehnic, pur și simplu un subdomeniu. Nu trebuie să înregistrați sau să plătiți nimic pentru el: cine deține domeniul example.com poate crea sub acesta oricâte nume dorește. Un subdomeniu ia naștere atunci când se creează o înregistrare pentru el.

Un subdomeniu poate avea și mai multe niveluri în adâncime: test.shop.example.com este perfect posibil. Fiecare parte dintre puncte poate avea maximum 63 de caractere, iar numele întreg maximum 253 de caractere.

Două tipuri de subdomenii

În practică, "a crea un subdomeniu" înseamnă două lucruri diferite, iar acest lucru derutează multe persoane.

1. Doar o înregistrare DNS. Creați în DNS o înregistrare A, AAAA sau CNAME pentru shop. Astfel, toată lumea știe unde se află shop.example.com. Dacă aceasta indică spre un serviciu extern, precum o platformă de magazin online, ați terminat: acel serviciu se ocupă de site.

shop.example.com.   3600  IN  CNAME  shops.platform.example.

2. Un subdomeniu în panoul de hosting. Într-un panou de hosting puteți și crea un subdomeniu. Atunci se întâmplă două lucruri: panoul plasează (dacă DNS-ul este gestionat acolo) o înregistrare în DNS, și totodată configurează serverul web cu un folder propriu pentru fișierele acelui subdomeniu. Acest lucru este necesar atunci când site-ul subdomeniului urmează să fie găzduit chiar la propriul dumneavoastră hosting, de exemplu un al doilea WordPress pe blog.example.com.

Două capcane:

  • Dacă DNS-ul dumneavoastră este gestionat în altă parte decât hostingul (servere de nume diferite, vezi lecția 2.1), panoul plasează înregistrarea într-un loc pe care nimeni nu îl consultă. În acest caz, creați înregistrarea chiar la furnizorul care gestionează DNS-ul.
  • Dacă doriți ca un subdomeniu să indice spre un serviciu extern, nu îl creați în panoul de hosting, ci doar ca înregistrare DNS. Altfel veți ajunge cu două înregistrări pentru același nume, care se vor bloca reciproc.

Wildcard-ul: o singură înregistrare pentru toate numele

Un wildcard este o înregistrare care are ca nume un asterisc:

*.example.com.   3600  IN  A  192.0.2.10

Acest lucru înseamnă: "orice nume sub example.com care nu apare separat în zonă indică spre 192.0.2.10". Dacă cineva solicită blog.example.com, test.example.com sau wat-dan-ook.example.com, iar acel nume nu există separat, DNS-ul oferă răspunsul wildcard-ului.

Multe pachete de hosting plasează implicit un wildcard. Astfel, un subdomeniu nou creat în panoul de hosting funcționează imediat, fără să fie necesară o înregistrare separată pentru fiecare nume. Și www funcționează atunci automat.

Unde nu se aplică un wildcard

Regulile pentru wildcard-uri sunt descrise în RFC 4592. Este util să cunoașteți trei lucruri.

Un nume existent câștigă. Dacă există o înregistrare proprie pentru shop.example.com, wildcard-ul nu se mai aplică pentru acel nume. Nici pentru alte tipuri de înregistrare: dacă shop are doar un CNAME, wildcard-ul nu mai oferă pentru shop nici o înregistrare A. Un wildcard este deci o plasă de siguranță pentru numele care nu există deloc.

*.example.com.     A      192.0.2.10
www.example.com.   CNAME  shops.platform.example.

Aici, blog.example.com indică spre 192.0.2.10, dar www.example.com indică spre platformă.

Un wildcard nu se aplică pentru domeniul rădăcină (apex). *.example.com nu acoperă example.com în sine. Pentru acesta aveți nevoie de o înregistrare proprie.

Un wildcard nu se aplică sub un nume care există. Dacă shop.example.com există, *.example.com nu acoperă numele test.shop.example.com. Wildcard-ul funcționează doar pentru numele al căror întreg "traseu" nu există. Dacă shop nu există, atunci test.shop.example.com este acoperit de wildcard. Dacă doriți un wildcard sub shop, creați *.shop.example.com.

Un wildcard, certificate și greșeli de tastare

Un wildcard în DNS spune doar unde indică un nume. Fiți atenți la două lucruri:

  • Un certificat. Pentru https pe orice subdomeniu aveți nevoie de un certificat care acoperă acele nume. Un certificat wildcard (*.example.com) este altceva decât o înregistrare wildcard și se solicită separat. Let's Encrypt emite certificate wildcard doar printr-o verificare în DNS.
  • Greșeli de tastare. Cu un wildcard funcționează și ww.example.com sau wwww.example.com. Acest lucru poate fi util, dar înseamnă totodată că orice nume imaginabil primește un răspuns. Unii administratori nu doresc tocmai acest lucru.

În practică: cum arată într-un panou

Ca exemplu folosim DirectAdmin. Alte panouri (cPanel, Plesk) au un ecran similar pentru subdomenii.

  1. Deschideți Subdomain Management și faceți clic pe Add Subdomain.
  2. Introduceți doar prima parte, de exemplu shop.
  3. Alegeți folderul pentru fișiere sau lăsați valoarea implicită.
  4. Salvați.

Dacă doriți ca subdomeniul să indice spre un serviciu extern, treceți peste acest ecran și creați doar o înregistrare în DNS Administration (lecția 3.1 sau 3.2).

Een subdomein aanmaken 0:41

Rezumat

  • Un subdomeniu ia naștere atunci când se creează o înregistrare pentru el; nu este necesară nicio înregistrare la un registru.
  • Doar o înregistrare DNS este suficientă atunci când un serviciu extern furnizează site-ul. Un subdomeniu în panoul de hosting este necesar atunci când site-ul este găzduit la propriul dumneavoastră hosting.
  • Un wildcard *.example.com răspunde pentru toate numele care, în rest, nu există.
  • Un nume existent câștigă întotdeauna în fața wildcard-ului; wildcard-ul nu se aplică pentru domeniul rădăcină (apex) și nici sub un nume care există.
  • O înregistrare wildcard nu este un certificat wildcard.

Quiz

1. În zonă se află *.example.com A 192.0.2.10 și www.example.com CNAME shops.platform.example. Spre ce indică www.example.com?



2. Acoperă *.example.com și numele example.com în sine?



3. Doriți ca nieuwsbrief.example.com să indice spre un serviciu extern de newsletter. Ce faceți?



4. shop.example.com există, iar există și un wildcard *.example.com. Primește test.shop.example.com un răspuns de la wildcard?



Exercițiu

Exercițiul Z3.3: Descoperiți un wildcard. Verificați dacă github.io folosește un wildcard. Căutați înregistrarea A a unui nume despre care sunteți aproape sigur că nu există separat, precum dnscursus- urmat de câteva litere la întâmplare .github.io. Dacă primiți înapoi o adresă IP, completați da și adresa obținută.

Exercițiul Z3.3: Descoperirea unui wildcard



Ce completați și ce verificăm live nu se salvează. Browserul dumneavoastră reține răspunsurile și dacă ați reușit exercițiul. Dacă sunteți autentificat, salvăm doar faptul că ați avut exercițiul (aproape) corect în Cursurile mele; acolo puteți și să ștergeți acest lucru.

Exercițiul O3.3: Configurați singur în zona dumneavoastră de exersare. Creați în zona dumneavoastră de exersare:

  • o înregistrare wildcard * (tip A) cu valoarea 192.0.2.20
  • o înregistrare A vast cu valoarea 192.0.2.21

Programul verifică apoi trei nume: un nume oarecare (care trebuie să ofere wildcard-ul), vast (care trebuie să ofere propria sa adresă) și zona de exersare rădăcină (apex).

Exercițiul O3.3

Acest exercițiu îl faceți în propria zonă de exersare: o zonă DNS reală pe serverele de nume ale WebOké, numai pentru dumneavoastră. Înregistrați-vă cu adresa dumneavoastră de e-mail. Veți primi un link de autentificare prin e-mail și reveniți apoi la această lecție. Folosim adresa dumneavoastră doar pentru curs.

Pentru aprofundare

Aceste articole descriu pașii în panourile WebOké; în alte panouri funcționează similar.

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…