Rekord CNAME — wyjaśnienie
cname record dns · cname vs a record · dns alias record
Jak rekordy DNS CNAME aliasują jedną nazwę na drugą, ograniczenia apex, konflikty z innymi typami i sprawdzanie CNAME w DNS Checker.
Autor: DN01 Network Team
Rekord CNAME (Canonical Name) aliasuje jedną nazwę DNS na inną. Przykład: `www.example.com CNAME example.com`. Resolvery podążają łańcuchem aż do odpowiedzi A/AAAA.
CNAME pod tą samą nazwą co MX, TXT lub NS jest nieważny — częste pytanie egzaminacyjne i przyczyna awarii produkcyjnych. Użyj DNS Checker, by potwierdzić brak konfliktujących typów na jednej etykiecie.
Poprawne wzorce CNAME
Wskazuj subdomeny `www` lub `app` na cel SaaS (`target.saas.com`). Setupy CDN często używają CNAME na hostname edge. TTL dotyczy samego CNAME.
Niektórzy hosty DNS oferują ALIAS/ANAME na apex, naśladując CNAME — to specyficzne dla providera, nie klasyczny CNAME.
CNAME vs rekord A
Wybierz CNAME, gdy docelowe IP może się zmienić bez Twojej akcji (managed SaaS). Wybierz A/AAAA, gdy kontrolujesz adres bezpośrednio.
Długie łańcuchy CNAME dodają latencję; spłaszczaj, gdzie możliwe. DIG śledzi łańcuchy CNAME explicite, gdy podsumowanie DNS Checker ukrywa pośrednie hopy.
Najczęściej zadawane pytania
- Czy mogę użyć CNAME na domenie root?
Klasyczny DNS mówi nie. Użyj ALIAS/ANAME lub A/AAAA na apex wg dokumentacji providera DNS.
- Czy CNAME wpływa na pocztę?
Nigdy nie łącz CNAME z MX pod tą samą nazwą. Poczta używa osobnych etykiet MX/TXT.
- Jak wykryć pętle CNAME?
Narzędzia lookup timeoutują lub błędują, gdy CNAME wskazuje pośrednio na siebie — napraw łańcuch w pliku strefy.