Rekord A (Address Record)

Typy rekordów DNS
Rekord DNS mapujący nazwę domeny na adres IPv4, dzięki czemu przeglądarki mogą znaleźć serwer hostujący witrynę.
← Wróć do słownika

Czym jest rekord A?

Rekord A (Address Record) to podstawowy typ rekordu DNS, który mapuje nazwę domeny na adres IPv4. Gdy ktoś wpisuje domenę w przeglądarce, serwery DNS używają rekordów A, aby znaleźć adres IP serwera hostującego witrynę.

Jak działają rekordy A

Gdy użytkownik odwiedza example.com:

1. Zapytanie DNS: Przeglądarka pyta: „Jaki jest adres IP example.com?”

2. Wyszukiwanie rekordu A: Serwery DNS znajdują rekord A

3. Zwrócenie IP: Zwracany jest adres IPv4 (np. 93.184.216.34)

4. Nawiązanie połączenia: Przeglądarka łączy się z adresem IP

example.com.    IN    A    93.184.216.34

Ten format rekordu DNS oznacza:

Konfiguracja rekordu A

Podstawowa konfiguracja

Większość domen wymaga co najmniej:

@       IN    A    203.0.113.50    ; Root domain

www IN A 203.0.113.50 ; www subdomain

Symbol „@” oznacza domenę główną (example.com bez www).

Wiele rekordów A

Domena może mieć wiele rekordów A na potrzeby równoważenia obciążenia:

example.com.    IN    A    203.0.113.50

example.com. IN A 203.0.113.51

example.com. IN A 203.0.113.52

Resolvery DNS zwykle rotują te adresy (round-robin) albo wybierają je na podstawie lokalizacji geograficznej.

TTL (czas życia)

Rekordy A zawierają wartość TTL określającą, jak długo resolvery powinny przechowywać rekord w pamięci podręcznej:

example.com.    300    IN    A    203.0.113.50

TTL o wartości 300 sekund (5 minut) oznacza, że zmiany DNS rozchodzą się w ciągu 5 minut. Niższy TTL przyspiesza zmiany, ale zwiększa liczbę zapytań DNS.

Typowe zastosowania rekordów A

Hosting witryny

Wskaż domenę na serwer WWW:

@ → Your server's IPv4 address

www → Your server's IPv4 address (or use CNAME)

Subdomeny

Utwórz rekordy A dla różnych usług:

api.example.com     → API server IP

blog.example.com → Blog server IP

shop.example.com → E-commerce server IP

Konfiguracja CDN

Niektóre CDN-y wymagają rekordów A wskazujących ich adresy brzegowe (choć częściej używa się CNAME):

example.com    → CDN edge IP

Rekord A a inne typy rekordów

RekordZastosowanieWskazuje na
AAdres IPv493.184.216.34
AAAAAdres IPv62606:2800:220:1:...
CNAMEAliasanother.domain.com
ALIAS/ANAMEAlias domeny głównejanother.domain.com
Kiedy używać A, a kiedy CNAME: Używaj rekordów A, gdy znasz dokładny adres IP. Używaj CNAME, gdy wskazujesz inną domenę (np. CDN lub dostawcę hostingu). Uwaga: domeny główne (@) nie mogą używać CNAME, potrzebują rekordów A, AAAA lub ALIAS.

Sprawdzanie rekordów A

Użycie dig (Linux/Mac):
dig example.com A
Użycie nslookup (Windows):
nslookup example.com
Użycie kontroli kondycji DomScan:
curl "https://domscan.net/v1/health?domain=example.com"

# Returns DNS configuration including A records

Najlepsze praktyki

1. Zawsze ustawiaj zarówno @, jak i www: Użytkownicy wpisują domeny na oba sposoby

2. Stosuj odpowiednie TTL: 300-3600 sekund w większości przypadków; przed planowanymi zmianami ustaw niższy TTL

3. Uwzględniaj również rekordy AAAA: IPv6 ma coraz większe znaczenie

4. Monitoruj rekordy: Nieprawidłowy rekord A może unieruchomić witrynę

5. Dokumentuj zmiany: Prowadź rejestr adresów IP obsługujących poszczególne funkcje

Rekordy A są fundamentem hostingu WWW. Ich zrozumienie jest niezbędne każdemu programiście zarządzającemu infrastrukturą domenową.

Wykorzystaj tę wiedzę w praktyce

Użyj API DomScan, aby sprawdzić dostępność domen, ich kondycję i więcej.