Co to jest plik strefy?
Plik strefy to dokument tekstowy używany przez system nazw domen (DNS) do mapowania komputerów, nazw domen i różnych zasobów na odpowiednie adresy protokołu internetowego (IP). To mapowanie umożliwia użytkownikom dostęp do zasobów i komputerów w Internecie przy użyciu adresów czytelnych dla ludzi. Pliki stref zazwyczaj składają się z dwóch części: dyrektyw i rekordów zasobów.
Dyrektywy zaczynają się od znaku dolara i zawierają informacje, które dotyczą całego pliku strefy, takie jak czas jego życia ($ TTL). TTL to domyślny czas, przez który serwer nazw powinien rozważyć pobranie informacji o pobranym pliku strefy przed sprawdzeniem dostępności aktualizacji. Na przykład, jeśli $ TTL jest ustawiony na 86 400 sekund (24 godziny), serwer nazw uzyskujący dostęp do tego pliku strefy będzie przechowywał jego kopię przez 24 godziny przed próbą wyszukania zaktualizowanej wersji. Pamiętaj, że poszczególne rekordy zasobów mogą zawierać unikalne informacje TTL, które zastępują tę wartość domyślną.
Inne popularne dyrektywy to $ ORIGIN, która ustawia domyślną nazwę domeny dla wszystkich hostów zawartych w pliku strefy, oraz $ INCLUDE, która pozwala plikowi strefy zawierać zawartość innych plików tekstowych. Korzystanie z plików $ INCLUDE daje administratorom możliwość logicznego organizowania i oddzielania rekordów zasobów pliku strefy. Zapobiega to konieczności dodawania setek wpisów do jednego pliku.
Rekordy zasobów to wpisy pliku strefy, które definiują informacje DNS dotyczące określonego hosta lub zasobu. Chociaż istnieją dziesiątki rodzajów rekordów zasobów zdefiniowanych przez Internet Engineering Task Force (IETF), najczęściej używane są:
- Rekord - rekord adresu protokołu internetowego w wersji 4 (IPv4). Te rekordy mapują określone hosty na przypisane im adresy IP.
- Rekord MX - Rekord wymiany poczty. Rekordy MX zawierają nazwy serwerów pocztowych dla tej strefy DNS. Plik strefy może zawierać wiele rekordów MX, każdy z określonymi preferencjami względem siebie.
- Rekord CNAME - kanoniczny rekord nazwy. Rekordy CNAME są podobne do rekordów A, ale służą do mapowania jednej nazwy na inną zamiast adresu IP.
- Rekord NS - rekordy serwera nazw. Te rekordy określają, które serwery nazw są autorytatywne dla domeny, do której odwołuje się plik strefy.
- Rekord SOA - Początek rekordu organu. Rekordy SOA definiują parametry, które wpływają na całą strefę. Te rekordy są niezbędne, aby DNS działał poprawnie, zwłaszcza transfery plików strefy między podstawowym i pomocniczym serwerem DNS.
W rekordzie SOA wymieniono między innymi nazwę domeny głównej strefy, numer seryjny pliku strefy oraz częstotliwość odświeżania. Interwał odświeżania to ilość czasu, jaką minie zapasowe serwery DNS przed próbą skopiowania pliku strefy z serwera głównego. Pomocnicze serwery DNS używają numeru seryjnego, aby ustalić, czy już posiadana kopia jest najbardziej aktualną wersją.