Junior
Co oznaczają wpisy DNS?
sobes.tech AI
Odpowiedź od AI
Rekordy DNS (Resource Records, RR) — podstawowe elementy systemu nazw domenowych (DNS), zawierające informacje o domenach, ich przyporządkowaniu do adresów IP, lokalizacji zasobów itp.
Główne typy rekordów:
A: Mapuje nazwę hosta (np. www.przyklad.pl) na adres IPv4.AAAA: Mapuje nazwę hosta na adres IPv6.CNAME: Tworzy alias dla innej nazwy domeny. Używany do przekierowywania subdomen lub ułatwiania zarządzania wieloma usługami.MX: Wskazuje serwery pocztowe odpowiedzialne za odbiór poczty elektronicznej dla domeny. Zawiera priorytet dla każdego serwera.PTR: Odwrotna rekord DNS, mapuje adres IP na nazwę hosta. Używany w odwrotnych strefach DNS.TXT: Przechowuje informacje tekstowe używane do różnych celów, takich jak weryfikacja domeny, SPF (Sender Policy Framework) lub DKIM (DomainKeys Identified Mail) dla ochrony poczty elektronicznej.NS: Wskazuje autorytatywne serwery nazw dla domeny. Każda domena powinna mieć co najmniej dwa rekordy NS.SOA: Rekord "Start of Authority" zawiera informacje administracyjne o domenie, takie jak adres kontaktowy administratora, numer seryjny strefy, czas odświeżania itp.
Przykład struktury rekordu:
name TTL class type rdata
name: Nazwa zasobu (np. www).TTL(Time To Live): Czas w sekundach, przez który rekordy mogą być buforowane przez resolverów.class: Rodzina protokołów. NajczęściejIN(Internet).type: Typ rekordu (A, AAAA, CNAME itp.).rdata: Dane specyficzne dla typu rekordu (np. adres IP dla rekordu A).
Przykład pliku konfiguracji strefy DNS (format zgodny z bind):
$ORIGIN przyklad.pl.
$TTL 3600
@ IN SOA ns1.przyklad.pl. admin.przyklad.pl. (
2023102701 ; Serial
3600 ; Odświeżanie
1800 ; Ponowne próby
604800 ; Wygaśnięcie
86400 ) ; Minimalny TTL
IN NS ns1.przyklad.pl.
IN NS ns2.przyklad.pl.
@ IN A 192.168.1.1
www IN A 192.168.1.2
mail IN A 192.168.1.3
IN MX 10 mail.przyklad.pl.