Ważne ostrzeżenie: Google i Yahoo będą wymagać DMARC od kwietnia 2024 r.
PowerDMARC

Co to jest Rekord A DNS?

Co to jest Rekord A DNS

Co to jest Rekord A DNS

Czas czytania: 4 min

W systemie nazw domen, rekord A jest jednym z najważniejszych rekordów, które składają się na nazwę domeny. Rekord A DNS zawiera adres IP komputera (lub nazwę hosta), który ma być powiązany z nazwą domeny. Jeśli masz stronę internetową hostowaną na serwerze gdzieś poza miejscem, w którym zarejestrowana jest nazwa domeny, to prawdopodobnie tam będzie wskazywał rekord A.

Zanurzmy się w szczegóły i zobaczmy co to jest rekord DNS A, dlaczego go potrzebujesz i jak zarządzasz rekordem DNS A. 

Co to jest Rekord A DNS?

Twoja nazwa hosta jest połączona z adresem IP poprzez Rekord A. Inicjały rekordu A oznaczają adres lub A. Jeden z najczęściej używanych rekordów w Strefach DNS, jest on kluczowy dla konfiguracji Twojego DNS. Adres IP (IPv4) dla podanego hosta jest określony w rekordzie A. 

Innymi słowy, używa adresu IP do rozwiązania (lub odniesienia) nazwy domeny do odpowiedniego miejsca. Możesz osiągnąć wiele z rekordami A, w tym zatrudniając wiele rekordów A dla tej samej domeny jako awaryjne i nadmiarowe. Każda nazwa miałaby swój własny rekord A wskazujący na ten sam adres IP, jeśli wiele nazw wskazywałoby na ten sam adres.

Jeśli potrzebujesz pomocy w zrozumieniu jak działają serwery DNS, zawsze możesz poprosić o pomoc w rozwiązaniu zadania z informatyki i dowiedzieć się więcej na temat Domain Name System.

Rekordy A są najbardziej podstawowymi rekordami DNS i są często używane w serwerach DNS. Rekordy A mogą być używane do różnych celów, w tym do tworzenia wielu rekordów A dla tej samej domeny, aby zapewnić redundancję i fallbacks. Ten sam adres IP może być również przywoływany przez wiele nazw, w którym to przypadku każda z nich będzie miała swój własny rekord A odnoszący się do tego samego adresu IP.

Dlaczego potrzebujesz rekordu A?

Rekord A jest najbardziej podstawowym typem rekordu DNS i jest używany do wskazania nazwy domeny na konkretny adres IP. Rekord A ustawia bazę domową Twojej strony internetowej tak, że kiedy użytkownicy wpisują nazwę Twojej domeny, są wysyłani bezpośrednio na Twoją stronę internetową.

Rekord A jest odwzorowaniem jeden do jednego pomiędzy nazwą hosta a adresem IP. Na przykład, jeśli masz stronę internetową hostowaną na www.example.com, możesz utworzyć rekord A z nazwą hosta ustawioną na www i adresem IP przypisanym do 1.2.3.4 (gdzie 1.2.3.4 to publiczny adres IP Twojego serwera). 

Kiedy ktoś odwiedza stronę www.example.com w swojej przeglądarce, jego komputer zapyta Twój serwer DNS o tę nazwę hosta za pomocą portu UDP 53 (DNS) i otrzyma odpowiedź zawierającą adres IP 1.2.3.4. Przeglądarka łączy się bezpośrednio z 1.2.3.4 na porcie TCP 80 (HTTP) lub 443 (HTTPS), aby zażądać zawartości witryny.

Można mieć wiele rekordów A dla jednej nazwy domeny. Na przykład, jeśli chcesz skonfigurować wiele serwerów WWW na różnych adresach IP (aby dodać redundancję), możesz utworzyć rekord A dla adresu IP każdego serwera. Można również skonfigurować wiele serwerów pocztowych z wieloma rekordami A.

Jak to się robi?

Wejdź na stronę zarządzania strefą DNS po zalogowaniu się na konto ClouDNS i wybraniu opcji Dodaj nowy rekord. Wybierz "A" dla Typu, a następnie wpisz następujące dane:

Typ: A

TTL: 1 Godz.

Wskazuje na IP.Twojej.strony.internetowej

Format rekordu A w DNS

Struktura rekordu A jest zgodna z normatywną definicją formatu najwyższego poziomu w RFC 1035. W sekcji RDATA znajduje się tylko jeden element:

Element Opis
Adres 32-bitowy adres internetowy reprezentujący adres IPv4.     

Liczne rekordy A są obecne na hostach z wieloma adresami internetowymi. Oficjalna ilustracja to.

A <address>

Jak zapytać o rekord w DNS?

DNS lookup to proces uzyskiwania adresu IP nazwy domeny poprzez zapytanie do serwera DNS.

Named-based resolution to jedna z metod wykonywania wyszukiwań DNS. Polega na użyciu w zapytaniu nazwy domeny zamiast adresu IP.

Typowe zapytanie składa się z dwóch części:

Rekord A (rekord adresu) zwraca adres IP powiązany z daną nazwą hosta; jeśli żaden rekord A nie jest dostępny, zwróci błąd NXDOMAIN.

Rekord A vs CNAME

Rekordy A są domyślną opcją, gdy wprowadzasz nazwę domeny do swojego konta hostingowego. Są one powiązane z indywidualnymi adresami IP, które można znaleźć na stronie rekordów DNS (domain name system). Te adresy IP mogą być używane do poczty elektronicznej, stron internetowych i usług FTP.

Rekordy CNAME tworzą alias lub "pseudonim" dla nazwy domeny. Na przykład, jeśli używasz www.example.com jako hostingu strony internetowej, możesz użyć tego do stworzenia aliasu dla niej poprzez użycie nazwy example.com zamiast pełnego adresu. Możesz również użyć CNAME, aby wskazać wiele domen na jeden adres IP lub wskazać subdomeny na inne adresy IP niż ich domeny macierzyste.

Różnica między rekordami A i CNAME polega na tym, że rekordy A są używane do mapowania nazwy domeny na adres IP, a rekordy CNAME są używane do mapowania wielu nazw domen na jeden adres IP.

A oznacza "adres", a CNAME oznacza "nazwę kanoniczną". Tak więc, jeśli chcesz hostować stronę internetową pod adresem example.com, będziesz potrzebował rekordu A, który mapuje nazwę domeny na adres IP Twojego serwera.

Wniosek

Więc teraz możesz mieć głęboką wiedzę o rekordzie A DNS. Podsumowując, rekord A jest tym, co mapuje nazwę domeny (www.example.com) do adresu IP. I kiedy domena nie ma rekordu A, nazwa domeny nie będzie działać i nie może być użyta do uzyskania dostępu do innej strony internetowej lub serwera.

Aby zapewnić, że Twoja strona działa poprawnie w całym Internecie, chcesz się upewnić, że używasz Rekordu A. Zapewni to, że adres URL Twojej strony wskazuje na adres IP, który chcesz, aby wskazać, a nie jakiś inny serwer gdzieś w Internecie.

Wyjdź z wersji mobilnej