Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

Czytanie strefy

Moduł 2: Serwery nazw i strefy · Czas czytania: 8 min

Cel lekcji: Po tej lekcji będą Państwo potrafili odczytać i zapisać rekord DNS: nazwę, TTL, klasę, typ i wartość, w tym znak @ oraz kropkę na końcu.

Kluczowe pojęcia: plik strefy, @, nazwa względna i pełna, kropka na końcu, SOA, numer seryjny, rekord NS

Pięć części rekordu

W technice strefa jest często zapisywana jako plik strefy: plik tekstowy, w którym każda linia zawiera jeden rekord. Nawet jeśli Państwa panel wyświetla to w postaci ładnego formularza, w rzeczywistości zawiera on te same pięć elementów:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
naam                TTL    klasse type waarde
CzęśćZnaczenie
NazwaDla jakiej nazwy obowiązuje rekord
TTLIle sekund odpowiedź może być zapamiętana (lekcja 6.1)
KlasaZawsze IN (internet). Panele zwykle to pomijają
TypRodzaj rekordu: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA...
WartośćOdpowiedź. W przypadku MX i SRV znajdują się tam również liczby, takie jak priorytet

Kilka przykładów:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Może istnieć kilka rekordów o tej samej nazwie i tym samym typie. Dwa rekordy MX dla example.com lub dwa rekordy A dla www to zupełnie normalna sytuacja. Razem nazywa się je zestawem rekordów.

Znak @

Znak @ oznacza w strefie: nazwę samej domeny. W strefie example.com

@   3600  IN  A  192.0.2.10

to to samo co

example.com.   3600  IN  A  192.0.2.10

Większość paneli używa @ lub pozostawia pole nazwy puste dla gołej domeny. Jeśli jakaś usługa prosi o utworzenie rekordu „na domenie” lub „w korzeniu domeny”, ma na myśli @. Proszę zwrócić uwagę: „korzeń domeny” to coś innego niż korzeń DNS z lekcji 1.2.

Nazwy względne i pełne

W lekcji 1.2 widzieli Państwo kropkę na końcu. W strefie działa to następująco:

  • Jeśli nazwa kończy się kropką, jest pełna. mail.example.com. to dokładnie ta nazwa.
  • Jeśli nazwa nie kończy się kropką, jest względna. Nazwa strefy zostaje doklejona na końcu. W strefie example.com nazwa mail staje się więc mail.example.com. (z kropką).

Dotyczy to zarówno nazwy rekordu, jak i nazwy w wartości, na przykład w CNAME, MX, NS i SRV. W przypadku adresu IP w rekordzie A lub AAAA nie ma to znaczenia: tam nigdy nie dodaje się kropki na końcu.

Porównanie:

Wpisują Państwo (strefa example.com)W rzeczywistości staje się
Nazwa: shopshop.example.com.
Nazwa: shop.example.com (bez kropki)shop.example.com.example.com.
Nazwa: shop.example.com.shop.example.com.
Wartość MX: mail.example.netmail.example.net.example.com. (błąd)
Wartość MX: mail.example.net.mail.example.net. (dobrze)

Panele podchodzą do tego różnie. Niektóre zawsze doklejają Państwa nazwę domeny za polem nazwy i wyświetlają to pod polem. Niektóre automatycznie dodają kropkę za wartością. Inne robią dokładnie to, co Państwo wpiszą. Istnieje jeden bezpieczny sposób postępowania:

  1. W polu Nazwa proszę wpisać tylko pierwszą część (shop, www, _dmarc) lub @ dla samej domeny.
  2. Przy wartości będącej nazwą proszę wpisać pełną nazwę z kropką na końcu, chyba że panel wyraźnie wskazuje, że nie jest to konieczne.
  3. Po zapisaniu proszę sprawdzić, jak rekord wygląda na liście. Jeśli widoczna jest podwójna nazwa domeny, proszę to poprawić.

Rekord SOA: nagłówek strefy

Każda strefa zaczyna się od dokładnie jednego rekordu SOA (start of authority). Zawiera on dane administracyjne, takie jak:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; serienummer
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (negatieve cache)
  • Pierwsza nazwa to podstawowy serwer nazw.
  • Druga to adres e-mail administratora, z kropką zamiast @: hostmaster.example.com. oznacza hostmaster@example.com.
  • Numer seryjny wzrasta przy każdej zmianie. Dzięki temu pozostałe serwery nazw wiedzą, że pojawiło się coś nowego, i pobierają strefę ponownie. Często jest to data z numerem kolejnym, na przykład 2026110701.
  • Ostatnia wartość określa między innymi, jak długo można zapamiętać odpowiedź „nie istnieje” (lekcja 6.2).

Rekordem SOA zazwyczaj zarządza sam panel. Niemal nigdy nie trzeba go samodzielnie zmieniać. Warto jednak wiedzieć: jeśli numery seryjne różnią się między serwerami nazw, oznacza to, że nie każdy z nich ma najnowszą wersję.

Rekordy NS w strefie

W strefie znajdują się także rekordy NS dla samej domeny:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Powinny one odpowiadać serwerom nazw zarejestrowanym w rejestrze (lekcja 2.1). Proszę ich nie zmieniać bez jednoczesnej zmiany serwerów nazw u rejestratora. Rekord NS dla subdomeny (klant.example.com NS ...) deleguje tę subdomenę do innych serwerów nazw. To zaawansowane zagadnienie.

W praktyce: jak to wygląda w panelu

W DirectAdmin proszę otworzyć Administrację DNS. Zobaczą Państwo tabelę z kolumnami Nazwa, TTL, Typ i Wartość: dokładnie te części z tej lekcji, bez klasy. Nazwa zakończona kropką, taka jak example.com., oznacza samą domenę. W Moje WebOké, w zakładce DNS, w polu Nazwa wpisują Państwo @ dla samej domeny i widzą pod polem pełną nazwę. cPanel (Zone Editor), Plesk, Cloudflare oraz panele rejestratorów działają z tymi samymi polami; różnią się jedynie nazwy przycisków.

Podsumowanie

  • Rekord składa się z nazwy, TTL, klasy (IN), typu i wartości.
  • @ oznacza samą domenę.
  • Nazwa z kropką na końcu jest pełna; bez kropki zostaje doklejona nazwa strefy.
  • W polu Nazwa proszę wpisać tylko pierwszą część i po zapisaniu sprawdzić, jak wygląda rekord.
  • Rekord SOA jest nagłówkiem strefy; numer seryjny wzrasta przy każdej zmianie.

Quiz

1. Co oznacza @ w strefie example.com?



2. W strefie example.com tworzą Państwo rekord MX o wartości 10 mail.example.net, bez kropki. Jaki serwer pocztowy zostanie wskazany w rzeczywistości?



3. Do czego służy numer seryjny w rekordzie SOA?



4. Którą część rekordu pomija większość paneli, ponieważ zawsze jest taka sama?



Zadanie

Zadanie Z2.2: Odczytanie rekordu SOA. Proszę sprawdzić rekord SOA domeny sidn.nl (narzędzie online lub dig SOA sidn.nl). Proszę podać: (1) podstawowy serwer nazw, (2) numer seryjny.

Zadanie Z2.2: Odczytywanie rekordu SOA



To, co Państwo wpisują i co sprawdzamy na żywo, nie jest przez nas zapisywane. Przeglądarka zapamiętuje Państwa odpowiedzi oraz informację, czy zadanie zostało zaliczone. Jeśli są Państwo zalogowani, zapisujemy jedynie informację, że zadanie zostało (prawie) wykonane poprawnie w Moich kursach; tam też można to usunąć.

Dalsza lektura

Poniższe artykuły opisują panele WebOké. U innych dostawców działa to w podobny sposób.

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…