DNS
CNAME rekord beállítása
A CNAME rekord egy domainnevet egy másik domainnévre mutat. Beállítás HestiaCP-n, korlátok és Cloudflare CNAME flatten.
Mi a CNAME rekord?
A CNAME rekord (Canonical Name Record) egy domainnevet egy másik domainnévre mutat – nem IP-re, hanem egy hostnévre. Más szóval: aliast hoz létre. Ha például a www.domain.hu neve egy CNAME rekordban a domain.hu-ra mutat, akkor a böngésző a www.domain.hu kérésénél lekérdezi a domain.hu A rekordját és annak IP-jét használja.
A CNAME praktikus akkor, ha egy aldomaint egy másik (akár külső) szolgáltatás hosztolt domainjére szeretnél irányítani – például egy Shopify bolt, GitHub Pages oldal vagy CDN végpont esetén.
CNAME rekord hozzáadása panelről
- Navigálj a DNS fülre, majd kattints a domain melletti ceruza ikonra.
- Kattints a + Add Record gombra.
- Type: CNAME, Name: az aldomain neve (pl.
www), Value: a cél hostnév (pl.domain.huvagystores.shopify.com). - Kattints a Save gombra.
CNAME rekord hozzáadása CLI-ből
bash
v-add-dns-record felhasznalonev domain.hu www CNAME domain.huKülső szolgáltatásra mutató CNAME (pl. Shopify):
bash
v-add-dns-record felhasznalonev domain.hu shop CNAME stores.shopify.comTipikus CNAME használati esetek
| CNAME neve | Célérték | Mire való? |
|---|---|---|
www | domain.hu | A www prefix átirányítása a gyökér domainre |
webmail | mail.domain.hu | Webmail elérés aldomainnel |
shop | stores.shopify.com | Shopify webshop saját aldomainnel |
blog | felhasznalonev.github.io | GitHub Pages blog saját aldomainnel |
cdn | d1234.cloudfront.net | CloudFront CDN végpont |
autodiscover | autodiscover.outlook.com | Microsoft 365 email kliensek automatikus konfigurálása |
CNAME korlátozás: CNAME rekord NEM állítható be a gyökér domainre (@, azaz
domain.hu)! A DNS szabványok (RFC 1034) ezt tiltják, mert a gyökér domainhez MX, TXT és más rekordok is tartoznak, amelyek CNAME esetén nem működnének. Gyökér domainre mindig A rekordot használj (vagy AAAA-t IPv6 esetén).Cloudflare CNAME Flatten: A Cloudflare egy speciális megoldást kínál "CNAME Flatten" (vagy ALIAS) névvel, amely technikailag lehetővé teszi CNAME-szerű viselkedést a gyökér domainre is. Ilyenkor a Cloudflare DNS szervere feloldja a CNAME célját, és az eredmény IP-t adja vissza – így az RFC korlátozás megkerülhető. Ez csak Cloudflare mögötti domaineken érhető el.