Instalacja, konfiguracja i uruchomienie serwera BIND w systemie Windows XP



Podobne dokumenty
Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Dodatki. Dodatek A Octave. Język maszyn

Instrukcja instalacji Control Expert 3.0

DLA DREAMBOX & FLASHWIZARD

PCPR. Instrukcja instalacji, aktualizacji i konfiguracji.

MikroTik Serwer OpenVPN

Instrukcja korzystania z Systemu Telnom - Nominacje

Kopiowanie i instalowanie pliku w systemie Windows CE

Instalacja PPPoE w systemie Windows XP za pomocą kreatora nowego połączenia sieciowego

KONFIGURACJA KONTA POCZTOWEGO DO POBRANIA WIADOMOŚCI Z OBECNEGO SERWERA POCZTOWEGO. Zespół Systemów Sieciowych

Pracownia internetowa w szkole ZASTOSOWANIA

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze

Procedura aktualizacji silnika baz danych Firebird do wersji 2.5

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Estomed2. 1. Wstęp. 2. Instalacja Systemu Estomed Jak zainstalować Estomed2. Hakon Software sp. z o. o. Podręcznik instalacji

NetDrive czyli jak w prosty sposób zarządzać zawartością FTP

Instalacja protokołu PPPoE

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Mazowiecki Elektroniczny Wniosek Aplikacyjny

Spis treści. Spis treści Wstęp Instalacja nazwa.pl Instalacja Home.pl Edycja grafiki strony logo...

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

System zdalnego dostępu (VPN) do sieci Wydziału Elektrycznego PW

Instrukcja połączenia z programem Compas LAN i import konfiguracji

Instrukcja dla instalatora systemu SMDP Enterprise/Professional

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

A. Instalacja serwera www

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Przygotowanie środowiska Java do prawidłowej obsługi podpisu elektronicznego w epuap

Przygotowanie urządzenia:

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

Instrukcja konfiguracji rejestratorów BCS. do pracy w sieci oraz programu PSS v.4.05

Instalacja programu Warsztat 3 w sieci

Informacje o aktualizacji oprogramowania

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Silent setup SAS Enterprise Guide (v 3.x)

SERWER AKTUALIZACJI UpServ

Instrukcjaaktualizacji

KORZYSTANIE Z BAZY DANYCH UpToDate

Instalacja systemu zarządzania treścią (CMS): Joomla

Szybka instrukcja tworzenia testów dla E-SPRAWDZIAN-2 programem e_kreator_2

Instalacja sieciowa Autodesk AutoCAD oraz wertykali

Status usługi Instalatora Windows

Instrukcja użytkownika aplikacji npodpis r.

Instrukcja instalacji

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Kalipso wywiady środowiskowe

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Instrukcja Instalacji

KolNet. Konfiguracja kolektora Honeywell i instalacja programu. NET Innovation Software Sp. z o. o.

Podłączenie TV przez VPN na Samsung Smart VPN Online Access

Klient poczty elektronicznej - Thunderbird

Laboratorium - Poznawanie FTP

Wymagania wstępne. Instalacja certyfikatu

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7

Instalacja i konfiguracja serwera IIS z FTP

Instrukcja konfiguracji rejestratorów serii BCS do pracy w sieci LAN oraz podglądu zdalnego przez łącze internetowe.

NIE WYŁACZANIE PROTOKOŁU TCP/IP POWODUJE ZNACZNE SPOWOLNIENIE DZIAŁANIA SIECI!!! PROSZĘ O TYM PAMIĘTAĆ!

VinCent Administrator

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

pomocą programu WinRar.

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

Platforma szkoleniowa krok po kroku

oprogramowania F-Secure

Instrukcja instalacji programu SYSTEmSM

Edytor tekstu OpenOffice Writer Podstawy

Instrukcja postępowania w procesie aktualizacji systemu UPLOOK / STATLOOK z wersji 3.0 do wersji 3.2

1. Instalacja certyfkatu OSX 10.9

Instrukcja konfiguracji połączenia PPPoE w Windows XP

INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO

Nagrywamy podcasty program Audacity

Czysta Instalacja systemu Windows XP

po uruchomieniu instalator pyta o język. My potwierdzamy, że ma być polski (czyli dalej) teraz jest okno <Witamy w kreatorze> klikamy <dalej>

Jak skonfigurować klienta Mozilla Thunderbird?

Internet wymagania dotyczące konfiguracji

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Konfiguracja połączenia VPN do sieci Akademii Morskiej

Włączanie/wyłączanie paska menu

INFO-NET.wsparcie. pppoe.in.net.pl. Pamiętaj aby nie podawać nikomu swojego hasła! Instrukcja połączenia PPPoE w Windows XP WAŻNA INFORMACJA

Synchronizator plików (SSC) - dokumentacja

Udostępnianie drukarek za pomocą systemu Windows (serwer wydruku).

Instalacja serwera zarządzającego F-Secure Policy Manager

Instalacja NOD32 Remote Administrator

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

UNIFON podręcznik użytkownika

Transkrypt:

Instalacja, konfiguracja i uruchomienie serwera BIND w systemie Windows XP Opis praktycznie uruchomionego i działającego serwera BIND v9.8.1 na komputerze z systemem Windows XP professional. Do napisania tego tutorialu skłoniło mnie to, że w internecie praktycznie wszystkie opisy odnoszą się do przeróżnych (gatunków pingwinów) wersji Linux, są to zapewne skutki przestarzałych opinii o wyższości Świat Wielkiej Nocy nad Świętami Bożego Narodzenia, a poważniej to z czasu, gdy komputerów z systemem Windows było setki tysięcy a z Linux em zaledwie dziesiątki. Otóż w tamtych czasach nikt nie pisał robaków na linuxa bo nie było sensu i właśnie dlatego był on taki świetny i niezawodny. Z upływem lat, w chwili obecnej, gdy komputerów z systemem Linux przybyło i przestał być on tylko tekstową maszyną, a jego wygląd upodobnił się do Windows a, okazało się że jest równie podatny na wszelkiego rodzaju paskudztwa jak wirusy, trojany itp., oraz równie często dochodzi w nim do różnych błędów i zwisów systemu, jak to bywało z naszymi starymi dobrymi okienkami. A teraz do roboty! Przed przystąpieniem do instalacji naszego serwera DNS BIND musimy najpierw pobrać odpowiedni plik instalacyjny na nasz komputer. Nasz plik instalacyjny pobieramy z tego adresu: http://www.isc.org/downloads/all/ Na otwartej stronie klikamy na właściwą wersję i w nowo otwartej stronie klikamy na: BIND9.8.1.zip jest to właśnie archiwum zawierajęce pliki instalacyjne dla systemu Windows. Po zapisaniu archiwum na dysku rozpakowujemy je na przykład do katalogu Bind9-8-1-instal (katalog ten musimy sobie najpierw na dysku utworzyć, a nazwa może być dowolnie inna niż w przykładzie). - 1 - Teraz już możemy przystąpić do instalacji, w tym celu wchodzimy do naszego katalogu z plikami instalacyjnymi i uruchamiamy BINDInstall.exe Otworzy się nam takie okno w polu Target Directory: wpisujemy ścieżkę gdzie będziemy chcieli mieć docelowo zainstalowanego naszego BIND a (w przykładzie jest to katalog named na dysku D) Service Account Name pozostawiamy bez zmian, a w Service Account Password i Confirm Service Account Password wpisujemy wymyślone hasło (identyczne w obu okienkach). pola Options pozostawiamy bez zmian. Nasze okno powinno wyglądać tak jak na rysunku poniżej

- 2 - Jeśli jest właśnie tak to klikamy na przycisk Install, Instalator binda rozpoczyna instalowanie, na pytanie czy utworzyć katalog named, bo taki nie istnieje potwierdzany że tak. W trakcie instalacji automatycznie do naszego systemu jest instalowana odpowiednia wersja Microsoft Visual C++ 2005 Redistibutable i w przypadku problemów z tą częścią instalacji, należy ją przerwać i wejść w menu Start wybrać Panel Sterowania a w nim Dodaj lub usuń programy

w nowo otwartym oknie należy odszukać na liście Microsoft Visual C++ 2005 i odinstalować po kolei wszystkie wersje 2005, po czym należy instalacje BIND powtórzyć od początku. Jeśli wszystko przebiegło pomyślnie zamykamy wszystkie okna i przystępujemy do dalszych niezbędnych działań aby nasz serwer DNS prawidłowo funkcjonował. Nie restartujemy systemu i nie uruchamiamy jeszcze serwera (nie będzie działał), najpierw musimy ręcznie stworzyć prawidłową konfigurację naszego serwera. Na dysku D w naszym katalogu named instalator bind-a utworzył dwa katalogi bin i etc. Katalog bin zawiera pliki potrzebne do pracy serwera, a w katalogu etc będziemy tworzyć nasze pliki konfiguracyjne niezbędne aby nasz serwer wiedział co ma robić. W tym celu wchodzimy do katalogu d:\named\etc i tworzymy w nim katalog zones, Teraz uruchamiamy dowolny edytor tekstowy np. Notepad i wpisujemy w nim poniższe dane: ####### options options { directory "D:\named\etc"; # allow-transfer { # IP.adres.secondary.dns; # ####### root servers zone "." { type hint; file "named.root"; ####### primary dns zone "localhost" { type master; file "zones\localhost.zone"; allow-update { none; # zone "nasza.domena.pl" { # type master; # file "zones\nasza.domena.pl"; # allow-update { none; # allow-transfer { secondary.dns; # notify yes; # jesli mamy druga domene to usuwamy # i wpisujemy nazwe domeny w zone i file zone "nasza-druga.domena.com" { type master; file "zones\nasza-druga.domena.com"; allow-update { none; # allow-transfer { secondary.dns; # notify yes; ####### rev dns zone "0.0.127.in-addr.arpa" { type master; file "zones\0.0.127.in-addr.arpa"; allow-update { none; - 3 -

# nie jest konieczne jesli rewerse DNS dla naszego ip prowadzi nasz ISP # zone "ip.ip.ip.in-addr.arpa" { # type master; # file "zones\ip.ip.ip.in-addr.arpa"; # allow-update { none; # ####### secondary dns # (tylko jesli nasz DNS bedzie drugim dla czyjejs domeny usun ponizej # i wpisz odpowiednie dane) # zone "nazwa.zony.serwera.pl" { # type slave; # file "zones\nazwa.pliku.zony.pl"; # masters { ip.servera; # ##################################### - 4 - Ważne: na końcu każdego z tworzonych dokumentów zostawiamy co najmniej jedną pustą linię. Po wpisaniu danych w edytorze tekstu, z menu Plik wybieramy Zapisz jako i zapisujemy nasz plik w: D:\named\etc jako named.conf Powinno to wyglądać jak na rysunku poniżej W ten sposób utworzyliśmy podstawowy plik konfiguracyjny BIND a. Teraz powinniśmy ściągnąć z internetu aktualny plik named.root, w tym celu w przeglądarce internetowej wpisujemy: ftp://ftp.rs.internic.net/domain/ i na stronie, która nam się otworzy klikamy prawym klawiszem myszki na pliku named.root w otwartym oknie dialogowym wybieramy Zapisz element docelowy jako. W kolejnym oknie które nam się otworzy Zapisz w: wskazujemy położenie naszego katalogu etc na naszym dysku D, a jako nazwa pliku musi być named.root. Zawartość tego pliku należy sprawdzać co jakiś czas, gdyż adresy głównych światowych serwerów DNS są niezbędne do sprawnego i poprawnego funkcjonowania każdego serwera DNS, jeśli nastąpiły w nim jakieś zmiany to musimy niezwłocznie starszy plik zastąpić jego najnowszą wersją.

-5Przykład pobierania tego pliku jest pokazany na rysunku poniżej. Następnym krokiem naszej konfiguracji przed uruchomieniem BIND będzie wygenerowanie plików rndc.key i rndc.conf W tym celu z menu Start wybieramy Wszystkie programy następnie Akcesoria i uruchamiamy Wiersz polecenia (wiersz polecenia można również uruchomić z menu Start i uruchom a w otwartym oknie wpisujemy cmd i dajemy enter) w oknie wiersza poleceń piszemy po kolei: cd.. (wciskamy enter) cd.. (wciskamy enter) d: (wciskamy enter) (w większości przypadków można zaczynać od tego miejsca) cd named\bin (wciskamy enter) rndc-confgen -a (wciskamy enter) (tu wiersz poleceń odpisze nam wrote key file D:\named\etc\rndc.key teraz wpisujemy rndc-confgen >..\etc\rndc.conf (wciskamy enter) po tym zamykamy okno Wiersza poleceń. Załączony poniżej rysunek ilustruje przebieg tego etapu konfiguracji: Nasze powyższe działanie utworzyło w katalogu etc dwa pliki rndc.key i rndc.conf

- 6 - Wchodzimy go katalogu etc i przy pomocy Notepad (lub dowolny edytor tekstu) edytujemy plik rndc.conf Jego zawartość powinna wyglądać tak jak to pokazano poniżej ( w przykładzie prawdziwy key zastąpiono słowem specjalny-nr-key) plik jest jakby dwu częściowy, z aktywna częścią u góry i nieaktywną na dole w której wszystkie linie zaczynają się # zaznaczamy obszar od # key rndc-key { do # end off named.conf i kopiujemy, zamykamy edycje rndc.conf. Teraz edytujemy plik named.conf i na jego końcu wklejamy skopiowaną z rndc.conf zawartość, usuwamy wszystkie # i End of named.conf, nie zapominamy o pustej linii na końcu dokumentu, zapisujemy plik zastępując nim poprzednią wersję. Nasz plik named.conf powinien wydlądać teraz tak: ####### options options { directory "D:\named\etc"; # allow-transfer { # IP.adres.secondary.dns; # ####### root servers zone "." { type hint; file "named.root"; ####### primary dns zone "localhost" { type master; file "zones\localhost.zone"; allow-update { none; # zone "nasza.domena.pl" {

# type master; # file "zones\nasza.domena.pl"; # allow-update { none; # allow-transfer { secondary.dns; # notify yes; - 7 - # jesli mamy druga domene to usuwamy # i wpisujemy nazwe domeny w zone i file zone "nasza-druga.domena.com" { type master; file "zones\nasza-druga.domena.com"; allow-update { none; # allow-transfer { secondary.dns; # notify yes; ####### rev dns zone "0.0.127.in-addr.arpa" { type master; file "zones\0.0.127.in-addr.arpa"; allow-update { none; # nie jest konieczne jesli rewerse DNS dla naszego ip prowadzi nasz ISP # zone "ip.ip.ip.in-addr.arpa" { # type master; # file "zones\ip.ip.ip.in-addr.arpa"; # allow-update { none; # ####### secondary dns # (tylko jesli nasz DNS bedzie drugim dla czyjejs domeny usun ponizej # i wpisz odpowiednie dane) # zone "nazwa.zony.serwera.pl" { # type slave; # file "zones\nazwa.pliku.zony.pl"; # masters { ip.servera; # ##################################### key "rndc-key" { algorithm hmac-md5; secret "/specjalny-nr-key ; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; UFFFF więcej się opisałem niż zajęło mi uruchomienie serwera DNS BIND ⅛. Na zakończenie konfiguracji w utworzonym wcześniej katalogu zones tworzymy pliki stref zadeklarowane w named.conf Dla naszego przykładu ilustrują to rysunki poniżej

- 8 - Plik zapisujemy w katalogu zones nadając mu nazwę localhost.zone plik zapisujemy w katalogu zones pod nazwą nasza.domena.pl plik zapisujemy w katalogu zones pod nazwą 0.0.127.in-addr.arpa Ważne: nie zapomnij o pozostawieni pustej linii w każdym z tworzonych plików, wpisując swoje dane (zamiast nasza.domena oraz IP.IP) nie pomiń żadnej kropki na końcu (tam gdzie jest ona niezbędna) i żadnego ; (średnika) Na koniec tworzymy plik o nazwie managed-keys.bind jest to pusty plik zwiera jedynie jedną pustą linię (żadnej treści). To wszystko co niezbędne jeśli chodzi o podstawową konfigurację serwera DNS BIND dla naszej domeny. Rysunek poniżej ilustruje drzewo katalogów i plików dla named, tak powinno to wyglądać po naszych dotychczasowych działaniach. (dla uproszczenia pominięto zawartość bin, na którą i tak nie mamy wpływu i nic tam nie zmieniamy)

- 9 - Teraz jeszcze przed uruchomieniem serwera przeprowadzimy konieczne poprawki w konfiguracji systemu operacyjnego Windows. Krótko mówiąc, to w panelu sterowania wybieramy Narzędzia Administracyjne i klikamy na Usługi, w otwartym oknie odnajdujemy nazwę usługi Klient DNS - klikamy na tej usłudze prawym klawiszem myszki i wybieramy Właściwości - w otwartym oknie w zakładce Ogólne - ustawiamy Typ uruchomienia: jako Wyłączony, a w sekcji Stan usługi: klikamy na przycisk Zatrzymaj i po wykonaniu się zatrzymania usługi klikamy kolejno na Zastosuj i OK. Teraz odnajdujemy nazwę usługi ISC BIND - klikamy na tej usłudze prawym klawiszem myszki i wybieramy Właściwości - w otwartym oknie w zakładce Ogólne - ustawiamy Typ uruchomienia: na Automatyczny i teraz klikami na Zastosuj w tym momencie przycisk Uruchom staje się aktywny, klikamy na niego i po uruchomieniu się usługi klikamy kolejno na Zastosuj i OK Po tych zabiegach w oknie usług powinno być widoczne, że usługa Klient DNS ma w tabelce Stan - puste pole, a w tabelce Typ uruchomienia Wyłączony ISC BIND ma w tabelce Stan - uruchomiono, a w tabelce Typ uruchomienia Automatyczny To już wszystko, co musieliśmy zrobić, aby cieszyć się z własnego działającego serwera DNS BIND na Windows XP. Na koniec warto jeszcze w Narzędziach administracyjnych kliknąć na Podgląd zdarzeń, gdzie znajdziemy informacje na temat ewentualnych błędów w uruchomionych usługach. Poniżej dla mniej zaawansowanych wersja obrazkowa z tego etapu obsługi systemu operacyjnego Windows XP:

- 10 - Panel sterowania standardowo otwiera się tak jak na rysunku powyżej, według mnie bardziej przyjazny jest w wersji jak na rysunku poniżej, aby właśnie tak wyglądał klikamy Przełącz do widoku klasycznego w widoku klasycznym wybieramy Narzędzia administracyjne w otwartym oknie narzędzi administracyjnych klikamy na Usługi

- 11 - W oknie usługi odnajdujemy usługę Klient DNS klikamy na niej prawym klawiszem myszki i wybieramy właściwości w oknie Klient DNS właściwości w zakładce Ogólne ustawiamy Typ uruchomienia: na Wyłączony klikamy na przycisk Zatrzymaj, a następnie po zatrzymaniu się usługi klikamy kolejno na Zastosuj i OK Teraz w oknie Usługi odnajdujemy usługę ISC BIND klikamy na niej prawym klawiszem myszki i wybieramy właściwości

- 12 - w oknie ISC BIND - właściwości ustawiamy Typ uruchomienia na Automatyczny i klikamy na przycisk Zastosuj po kliknięciu na Zastosuj mamy teraz aktywny przycisk Uruchom, w który oczywiście klikamy, a po uruchomieniu się usługi kilkamy kolejno na przyciski Zastosuj i OK

- 13 - okno usługi po naszych zabiegać powinno wyglądać tak Klient DNS - Wyłączony, a ISC BIND Uruchomiono i Automatyczny Na zakończenie warto w oknie Narzędzia administracyjne kliknąć na Podgląd zdarzeń w oknie Podgląd zdarzeń klikamy na Aplikacje i w prawej części tego okna mamy podgląd na stan działających usług

- 14 - klikając prawym klawiszem myszki na interesującą nas informację, mamy wgląd na bardziej szczegółowy opis stanu danej usługi lub na ewentualne błędy w jej działaniu. To wszystko, życzę miłej zabawy i przyjemnego użytkowania serwera BIND pod systemem Windows XP. Oczywiście na innych wersjach systemu operacyjnego Windows instalacja i konfiguracja będzie wyglądać podobnie, Mogą i na pewno będą różnice w nazwach poszczególnych okien i w ich wyglądzie, ale generalnie zasady powinny być takie same. Maj 2011 - ( na podstawie praktycznie zainstalowanego i działającego serwera BIND) Kazimierz Szteliga - SP8CGU (opisany server DNS BIND działa na prywatnym komputerze z serwerem FTP i WWW dla domeny http://sp8cgu.tk )