# » course » networking-advanced » WindowsServer.07

Serwer DNS w sieci lokalnej w oparciu o system Windows Server

Cel: Konfiguracja serwera DNS na potrzeby sieci lokalnej

Serwery DNS są jednym z najistotniejszych elementów internetu. System nazw umożliwia automatyczne tłumaczenie nazw mnemonicznych (zrozumiałych dla człowieka np. www.wp.pl) na adresy IP (np. 212.77.100.101). Uruchomimy więc na serwerze lokalny serwer DNS, tak aby można było łączyć się z klientem i serwerem za pomocą przyjaznych nazw.

DNS (ang. Domain Name System "system nazw domenowych") – system serwerów, protokół komunikacyjny oraz usługa obsługująca rozproszoną bazę danych adresów sieciowych. Pozwala na zamianę adresów znanych użytkownikom Internetu na adresy zrozumiałe dla urządzeń tworzących sieć komputerową. Dzięki DNS nazwa mnemoniczna, np. pl.wikipedia.org jest tłumaczona na odpowiadający jej adres IP, czyli 91.198.174.192

Konfiguracja kart sieciowych i systemów wirtualnych

SERWERKLIENT
karta1karta2karta1
Tryb sieciNATwewnętrznawewnętrzna
IPauto172.16.0.1172.16.0.100
Maskaauto255.255.0.0255.255.0.0
Bramaauto--
DNS-1auto-172.16.0.1
DNS-2auto--

Instalacja roli serwera DNS

Serwer DNS w systemie Windows może zostać skonfigurowany na wiele sposobów. Poniżej przedstawiono najistotniejsze jego funkcję, między innymi konfigurację DNS-a jako pośrednik (forwarder) przekazujący zapytania DNS klientów do innych serwerów oraz jako serwer naszej własnej domeny (w przykładzie użyto domeny nazwa.local).

  1. Uruchamiamy narzędzie Menedżer serwera i dodajemy nową rolę
  2. Wybieramy rolę serwera DNS
  3. Dalej postępujemy zgodnie z poleceniami kreatora, w ostatnim kroku powinniśmy ujrzeć komunikat o pomyślnym ukończeniu instalacji. Po prawidłowej instalacji usługa powinna automatycznie się uruchomić. Serwer domyślnie nie posiada konfiguracji żadnej domeny.

Konfiguracja własnej domeny nazwa.local

  1. Uruchamiamy Menadżer DNS
  2. Aby dodać nową domenę dodajemy w sekcji Strefy wyszukiwania do przodu nową strefę wybierając polecenie Nowa strefa
  3. Uruchomi się narzędzie Kreator nowych stref
  4. Wybieramy typ strefy: Strefa podstawowa
  5. Podajemy nazwę nowej strefy np. nazwa.local
  6. Zatwierdzamy wybór nazwy pliku strefy (jeśli robimy to pierwszy raz to plik na pewno nie istnieje, w innym wypadku sprawdź czy plik już istnieje i jaką ma zawartość)
  7. Wybieramy Nie zezwalaj na aktualizacje dynamiczne
  8. Podsumowanie pracy kreatora
  9. Ostatnim krokiem jest dodanie rekordów do strefy.

Konfiguracja rekordów w domenie nazwa.local

Dodajemy rekordy DNS w domenie nazwa.local według poniższej tabeli.

Typ rekorduNazwa hostaAdres IPDane dodatkowe
Awww172.16.0.1
Apoczta172.16.0.1
Atest172.16.0.10
MXpocztanazwa.local
TXTopis

Konfiguracja własnej domeny test.lan

Analogicznie jak dla domeny nazwa.local możemy utworzyć domenę test.lan. Dodajemy więc nową strefę a w niej odpowiednie rekordy według poniższej tabeli:

Konfiguracja rekordów w domenie test.lan

Dodajemy rekordy DNS w domenie test.lan według poniższej tabeli.

Typ rekorduNazwa hostaAdres IPDane dodatkowe
Awww172.16.X*.1
Atest172.16.X*.1
Apoczta172.16.X*.1
MXpocztatest.lan
TXTopis

* za X wstaw Twój numer z dziennka

Konfiguracja klienta do korzystania z lokalnego serwera DNS

W celu konfiguracji klienta do korzystania z uruchomionego lokalnego serwera DNS można ręcznie wpisać adres IP serwera w konfiguracji połączenia.

Jednakże dużo lepszym rozwiązaniem jest zmiana ustawień serwera DHCP tak, aby automatycznie przypisywał klientom lokalny serwer DNS.

Testowanie zainstalowanego serwera DNS

Testowanie należy przeprowadzić z dowolnego systemu klienckiego. Sprawdzamy:

UWAGA
Istnieje dodatkowa treść. Wymaga jednak dopowiedniego poziomu dostępu!