Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Aldomainek és wildcardok

3. modul: Rekordok a weboldalhoz · Olvasási idő: 7 perc

Tanulási cél: E lecke után képes lesz aldomaint létrehozni a DNS-en keresztül, és elmagyarázni, hogyan működik egy wildcard, és hol nem érvényes.

Kulcsfogalmak: aldomain, wildcard (*), „a meglévő név nyer”, wildcard és mélyebb szintek, aldomain a tárhelypanelen versus csak egy DNS-rekord

Mi az az aldomain?

Az aldomain egy név a domainneve előtt: shop.example.com, blog.example.com, mail.example.com. A www.example.com is technikailag csak egy aldomain. Nem kell semmit regisztrálni vagy fizetni érte: aki az example.com domainnel rendelkezik, az alatt tetszőleges számú nevet létrehozhat. Egy aldomain úgy jön létre, hogy készítünk hozzá egy rekordot.

Egy aldomain több szinten is mélyülhet: a test.shop.example.com teljesen rendben van. A pontok közötti minden egyes rész legfeljebb 63 karakter lehet, a teljes név pedig legfeljebb 253 karakter.

Kétféle aldomain

A gyakorlatban az „aldomain létrehozása” két különböző dolgot jelenthet, és ez sok embert összezavar.

1. Csak egy DNS-rekord. A DNS-ben létrehoz egy A, AAAA vagy CNAME-rekordot a shop névhez. Ezzel a világ tudni fogja, hol található a shop.example.com. Ha ez egy külső szolgáltatásra mutat, például egy webáruház platformra, akkor készen is van: az adott szolgáltatás kezeli a weboldalt.

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

2. Egy aldomain a tárhelypanelen. A tárhelypanelen aldomaint is létre lehet hozni. Ekkor két dolog történik: a panel (ha a DNS-t ott kezelik) elhelyez egy rekordot a DNS-ben, és beállítja a webszervert egy saját mappával az adott aldomain fájljai számára. Erre akkor van szükség, ha az aldomain weboldala a saját tárhelyén kerül elhelyezésre, például egy második WordPress a blog.example.com címen.

Két buktató:

  • Ha a DNS-t máshol kezelik, mint a tárhelyet (más névszerverek, lásd 2.1. lecke), akkor a panel olyan helyre teszi a rekordot, amelyet senki sem kérdez le. Ebben az esetben a rekordot magánál a DNS-t kezelő félnél kell létrehozni.
  • Ha azt szeretné, hogy egy aldomain egy külső szolgáltatásra mutasson, akkor ne hozza létre a tárhelypanelen, hanem csak DNS-rekordként. Ellenkező esetben két rekordja lesz ugyanahhoz a névhez, amelyek akadályozzák egymást.

A wildcard: egy rekord minden névhez

A wildcard egy olyan rekord, amelynek a neve egy csillag:

*.example.com.   3600  IN  A  192.0.2.10

Ez azt jelenti: „minden név az example.com alatt, amely egyébként nem szerepel a zónában, a 192.0.2.10 címre mutat”. Ha valaki a blog.example.com, test.example.com vagy wat-dan-ook.example.com nevet kérdezi le, és az a név külön nem létezik, akkor a DNS a wildcard válaszát adja.

Sok tárhelycsomag alapértelmezetten elhelyez egy wildcardot. Ennek köszönhetően egy új, a tárhelypanelen létrehozott aldomain azonnal működik, anélkül hogy minden egyes névhez külön rekordra lenne szükség. A www is automatikusan működik ekkor.

Hol nem érvényes a wildcard

A wildcardokra vonatkozó szabályokat az RFC 4592 tartalmazza. Három dolgot érdemes tudni.

A meglévő név nyer. Ha a shop.example.com névhez létezik saját rekord, akkor a wildcard arra a névre nem érvényesül. Ez más rekordtípusokra is igaz: ha a shop-nak csak CNAME rekordja van, akkor a wildcard a shop számára A-rekordot sem ad többé. A wildcard tehát egy védőháló azokhoz a nevekhez, amelyek egyáltalán nem léteznek.

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

Itt a blog.example.com a 192.0.2.10 címre megy, de a www.example.com a platformhoz.

A wildcard nem érvényes a csupasz domainre. A *.example.com nem fogja le magát az example.com nevet. Ahhoz saját rekord szükséges.

A wildcard nem érvényes egy meglévő név alatt. Ha a shop.example.com létezik, akkor a *.example.com nem fogja le a test.shop.example.com nevet. A wildcard csak azoknál a neveknél működik, amelyeknek a teljes „útvonala” nem létezik. Ha a shop nem létezik, akkor a test.shop.example.com viszont igenis a wildcard alá esik. Ha a shop alatt szeretne wildcardot, hozza létre a *.shop.example.com rekordot.

Wildcard, tanúsítványok és elgépelések

Egy wildcard a DNS-ben csak azt mondja meg, hogy egy név hová mutat. Ennél két dologra érdemes figyelni:

  • Tanúsítvány. A https-hez minden aldomainen olyan tanúsítvány szükséges, amely lefedi azokat a neveket. Egy wildcard tanúsítvány (*.example.com) más, mint egy wildcard rekord, és külön kell igényelni. A Let's Encrypt wildcard tanúsítványt csak DNS-ben történő ellenőrzés útján ad ki.
  • Elgépelések. Egy wildcarddal a ww.example.com vagy wwww.example.com is működik. Ez hasznos lehet, de azt is jelenti, hogy bármilyen elképzelhető név választ ad. Néhány rendszergazda éppen ezt nem szeretné.

A gyakorlatban: így néz ki egy panelen

Példaként a DirectAdmint használjuk. Más panelek (cPanel, Plesk) hasonló képernyővel rendelkeznek az aldomainekhez.

  1. Nyissa meg az Aldomain kezelés menüpontot, és kattintson az Aldomain hozzáadása gombra.
  2. Csak az első részt írja be, például shop.
  3. Válassza ki a fájlok mappáját, vagy hagyja az alapértelmezettet.
  4. Mentse el.

Ha azt szeretné, hogy az aldomain egy külső szolgáltatásra mutasson, hagyja ki ezt a képernyőt, és csak a DNS adminisztráció menüpontban hozzon létre egy rekordot (3.1. vagy 3.2. lecke).

Een subdomein aanmaken 0:41

Összefoglalás

  • Egy aldomain úgy jön létre, hogy készítünk hozzá egy rekordot; regisztrálni nem kell.
  • Csak egy DNS-rekord is elegendő, ha egy külső szolgáltatás szolgáltatja a weboldalt. Egy aldomain a tárhelypanelen akkor szükséges, ha az oldal a saját tárhelyén található.
  • Egy *.example.com wildcard minden olyan névre válaszol, amely egyébként nem létezik.
  • Egy meglévő név mindig nyer a wildcarddal szemben; a wildcard nem érvényes a csupasz domainre, és nem érvényes egy meglévő név alatt sem.
  • Egy wildcard rekord nem azonos egy wildcard tanúsítvánnyal.

Kvíz

1. A zónában a *.example.com A 192.0.2.10 és a www.example.com CNAME shops.platform.example. rekordok szerepelnek. Hová megy a www.example.com?



2. Lefedi a *.example.com magát az example.com nevet is?



3. Azt szeretné, hogy a nieuwsbrief.example.com egy külső hírlevélszolgáltatásra mutasson. Mit tesz?



4. A shop.example.com létezik, és van egy *.example.com wildcard. Kap a test.shop.example.com választ a wildcardtól?



Feladat

Z3.3 feladat: Egy wildcard felfedezése. Ellenőrizze, hogy a github.io használ-e wildcardot. Keresse meg az A-rekordját egy olyan névnek, amely szinte biztosan nem létezik külön, mint például a dnscursus- szó után néhány véletlenszerű betű .github.io. Ha kap vissza egy IP-címet, írja be, hogy igen, és adja meg a kapott címet.

Z3.3. feladat: Egy wildcard felfedezése



Amit megad, illetve amit élesben találunk, azt nem tároljuk. A böngészője megjegyzi a válaszait és azt, hogy teljesítette-e a feladatot. Ha be van jelentkezve, csak azt tároljuk, hogy a feladatot (majdnem) helyesen oldotta meg, ez A tanfolyamaim oldalon látható; onnan törölni is tudja.

O3.3 feladat: Önálló beállítás a gyakorlózónában. Hozza létre a gyakorlózónájában:

  • egy * wildcard rekordot (A típus) a 192.0.2.20 értékkel
  • egy vast A-rekordot a 192.0.2.21 értékkel

A program ezután három nevet ellenőriz: egy véletlenszerű nevet (ennek a wildcard értékét kell adnia), a vast nevet (ennek a saját címét kell adnia) és a csupasz gyakorlózónát.

O3.3. feladat

Ezt a feladatot a saját gyakorlózónájában végzi el: egy valódi DNS-zónában, amely a WebOké névszerverein fut, és kizárólag az Ön számára jött létre. Jelentkezzen be az e-mail címével. Egy belépési linket kap e-mailben, amellyel visszatérhet erre a leckére. Az e-mail címét kizárólag a tanfolyamhoz használjuk.

További olvasnivaló

Ezek a cikkek a WebOké paneljeiben bemutatott lépéseket írják le; más paneleken hasonlóan működnek.

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…