R13-5, Rozdział 15


Rozdział 13.
Usługa nazw internetowych systemu Windows

Dogłębnie

Pojęcie usługi nazw internetowych systemu Windows (WINS) jest pojęciem prostym. Zapewnia ona dynamiczną, scentralizowaną bazę danych, przechowującą nazwy podstawowego sieciowego systemu wejścia/wyjścia (NetBIOS) odwzorowane na odpowiadające im adresy protokołu IP. Komputer hosta anonsuje w sieci odwzorowanie swojej nazwy NetBIOS na adres IP serwerowi WINS i kiedy drugi host chce poznać adres IP pierwszego hosta, to zagląda do bazy danych WINS, aby go znaleźć.

Jako że usługa WINS korzysta z dynamicznej bazy danych, wychodzi ona naprzeciw wielu problemom związanym z odwzorowaniami systemu nazw domen (DNS). Protokół dynamicznej konfiguracji hosta (DHCP) przydziela adresy dynamicznie, dlatego też potrzebne jest dynamiczne rozpoznawanie nazw. Usługa WINS zapewnia metodę implementowania tej funkcji, choć rozwiązanie to nie jest idealne, ponieważ nazwy hostów systemu DNS nie są dokładnie takie same, jak nazwy NetBIOS. Usługa WINS zajmuje się również problemami związanymi z odnajdywaniem kontrolerów domen (DC) i przeglądaniem zasobów poprzez router, które to funkcje nie mogą być implementowane przez emisje.

Kiedy w systemie Windows 2000 wprowadzano DNS dynamiczny (DDNS), wiele osób przewidywało koniec WINS. Macierzyste środowisko systemu Windows 2000 może wykorzystywać DNS do dynamicznej rejestracji i analizy nazw, oraz do odnajdywania kontrolerów domen. Jeżeli taka sieć może również stosować emisje, aby zaspakajać swoje potrzeby związane z przeglądaniem i nie zyskuje dostępu do usług BackOffice wykorzystujących nazwy NetBIOS, to nie są potrzebne usługi NetBIOS i WINS, w związku z czym można wyłączyć NetBIOS przez TCP/IP (NetBT). Takie sieci są jednak raczej wyjątkiem, niż regułą. Usługa WINS żyje i ma się dobrze, pełniąc pożyteczną funkcję w środowiskach mieszanych, co będzie robić jeszcze przez jakiś czas. O nieustającym poparciu dla usługi WINS ze strony firmy Microsoft świadczą udoskonalenia WINS w systemie Windows 2000, które wychodzą naprzeciw znanym problemom, które są z nią związane.

NetBIOS

WINS jest usługą nazw NetBIOS (NBNS). Aby zrozumieć usługę WINS, musimy przyjrzeć się podstawowym pojęciom NetBIOS oraz metodom analizowania nazw NetBIOS, jak również korzystaniu z NetBT. Pierwszą rzeczą, jaką należy wziąć pod uwagę, jest to, że NetBIOS nie jest protokołem. Jest to system określający interfejs programowy oraz konwencję nazewnictwa.

W roku 1983 korporacja Sytec (obecnie Hughes LAN Systems) opracowała interfejs NetBIOS dla firmy IBM. NetBIOS został zaprojektowany z płaską przestrzenią nazw, co oznacza, że w obrębie sieci nazwy mogły być wykorzystywane tylko raz. Początkowo nie był to problem, ponieważ sieć komputerów PC firmy IBM mieściła do 72 połączonych urządzeń. Nie planowano, aby system NetBIOS miał się skalować do dużych sieci. Inni producenci, łącznie z firmą Microsoft, używali interfejsu NetBIOS do projektowania swoich programów i składników systemów sieciowych.

System Windows 2000 zapewnia obsługę nazw NetBIOS na dwa sposoby:

Nazwy NetBIOS

Nazwy NetBIOS mają 16 znaków (lub bajtów) długości. Są one dynamicznie rejestrowane, kiedy uruchamiają się komputery i usługi lub kiedy logują się użytkownicy. Nazwy NetBIOS mogą być nazwami unikatowymi (jeden adres odwzorowany za pomocą nazwy) lub nazwami grupowymi (więcej niż jeden adres odwzorowany na jedną nazwę).

Pierwszych 15 znaków nazwy jest określanych przez użytkownika; 16 znak jest wykorzystywany jako sufiks nazwy, aby zidentyfikować nazwę i wskazać zasób, który dana nazwa rejestruje w sieci. Jeżeli użytkownik określi mniej niż 15 znaków w nazwie NetBIOS, to jako znak wypełniający wykorzystywany jest znak +. Nazwy unikatowe wykorzystywane są, aby wysyłać łączność sieciową do określonego procesu na komputerze. Nazwy grupowe wykorzystywane są do jednoczesnego wysyłania informacji do wielu komputerów.

Tabele 13.1 oraz 13.2 podają, odpowiednio, unikatowe i grupowe nazwy NetBIOS.

Tabela 13.1. Unikatowe nazwy NetBIOS

Nazwa unikatowa

Usługa

nazwa_komputera [00h]

Usługa stacji roboczej.

nazwa_komputera [03h]

Usługa Posłaniec.

nazwa_komputera [06h]

Usługa serwera Routing i dostęp zdalny (RAS).

nazwa_komputera [1Fh]

Usługa Network Dynamic Data Exchange (NetDDE).

nazwa_komputera [20h]

Usługa Serwer.

nazwa_komputera [21h]

Usługa Klient RAS.

nazwa_komputera [BEh]

Agent Monitora sieci.

nazwa_komputera [BFh]

Aplikacja Monitora sieci.

nazwa_użytkownika [03]

Usługa Posłaniec (nazwy zalogowanych użytkowników).

nazwa_domeny [1Bh]

Przeglądarka główna domeny.

Tabela 13.2. Grupowe nazwy NetBIOS

Nazwa grupowa

Usługa

nazwa_domeny [00h]

Nazwa domeny.

nazwa_domeny [1Ch]

Kontrolery domeny (do 25).

nazwa_domeny [1Dh]

Przeglądarka główna (jedna przeglądarka na podsieć).

nazwa_grupy [1Eh]

Wybory usługi przeglądarki.

__MSBROWSE__[01h]

Rejestrowana przez przeglądarkę główną dla każdej podsieci.

Wskazówka: Aby wyświetlić nazwy NetBIOS przechowywane w bazie danych serwera WINS, wpisz nbtstat -n w wierszu polecenia.

Pliki Lmhosts

Plik lmhosts jest plikiem statycznym, który może być wykorzystywany do analizowania zdalnych nazw NetBIOS. Zawiera on odwzorowania nazw NetBIOS na adresy IP. Aby rozpoznać nazwę NetBIOS, host najpierw sprawdza swój bufor nazw NetBIOS. Zazwyczaj bufor zawiera tylko niedawno rozpoznane nazwy. Jednakże statyczne odwzorowania nazw NetBIOS na adresy IP, które wprowadza się do pliku przy użyciu notacji #PRE są wstępnie załadowane do bufora nazw NetBIOS i wykorzystywane do analizy kwerendy przed zastosowaniem emisji podsieci NetBIOS lub kwerendy usługi WINS.

Jeżeli dana nazwa NetBIOS nie może być zanalizowana z bufora, to host podejmuje próbę zastosowania serwera WINS albo emisji podsieci. Kolejność stosowania tych metod można konfigurować za pomocą protokołu DHCP lub poprzez edycję Rejestru hosta. Domyślnie wykorzystywana jest najpierw usługa WINS. Jeśli te metody zawiodą, to host może wrócić do pliku lmhosts i uzyskać dostęp do wpisów, które nie są wstępnie załadowane. Są to, zazwyczaj, wpisy hostów zdalnych, ponieważ nazwy lokalne zostały już zanalizowane przez emisję (lub przez usługę WINS).

Plik lmhosts jest statyczny, w związku z czym wpisy muszą zostać zaktualizowane, jeżeli zmieni się nazwa lub adres IP hosta docelowego. Poza tym jest on przeważnie przechowywany osobno dla każdego z komputerów. Zatem pliki lmhosts wymagają sporo wysiłku administracyjnego, a ich zastosowanie jest ograniczone. W systemie Windows 2000 konsola WINS obsługuje ustawienie, które umożliwia importowanie odwzorowań statycznych z pliku lmhosts do bazy danych serwera WINS.

Rozpoznawanie nazw NetBIOS

System Windows 2000 wykorzystuje do lokalizowania zasobów NetBIOS kilka metod:

Wskazówka: Wykorzystywanie pliku hosts i systemu DNS do rozpoznawania nazw NetBIOS jest kontrolowane przez parametr rejestru EnableDns. Szczegóły można znaleźć w dodatku B.

Kolejność stosowania powyższych metod zależy od typu węzła (opcja DHCP 46) oraz konfiguracji systemu. Obsługiwane są następujące typy węzłów:

NetBT

NetBT, określony w specyfikacjach RFC 1001 i 1002, implementuje interfejs programowania NetBIOS poprzez protokół TCP/IP, tym samym rozszerzając zasięg programów klienckich i serwerowych NetBIOS do sieci rozległych (WAN-ów) i zapewniając współdziałanie z innymi systemami operacyjnymi. W systemie Windows NT4 usługi Stacja robocza, Serwer, Przeglądarka, Posłaniec oraz NetLogon są bezpośrednimi klientami NetBT. W skład zarówno systemu Windows NT4, jak i systemu Windows 2000 wchodzi emulator NetBIOS, który pobiera standardowe żądania od aplikacji NetBIOS i tłumaczy je na równoznaczne wyrażenia pierwotne TDI. TDI jest opisany szczegółowo w rozdziale 15.

System Windows 2000 wykorzystuje NetBT do komunikowania się ze starymi systemami, takimi jak Windows NT4 oraz Windows 95. Jednak składniki zwrotnicy oraz serwera systemu Windows 2000 obsługują teraz hosting bezpośredni w celu komunikacji z innymi komputerami z zainstalowanym systemem Windows 2000, co oznacza że wykorzystują one do analizowania nazw system DNS. Hosting bezpośredni korzysta z portu TCP 445, a nie z portu TCP 139 NetBIOS.

Domyślnie włączony jest zarówno NetBT, jak i hosting bezpośredni, i obydwa są wypróbowywane jednocześnie w momencie ustanowienia nowego połączenia. Pierwszy, któremu uda się połączyć, jest wykorzystywany do wszelkich dalszych prób. W środowisku macierzystym systemu Windows 2000 można wyłączyć NetBT, aby wymusić stosowanie hostingu bezpośredniego przez cały ruch sieciowy. Procedury służące dokonywaniu tego zarówno na klientach protokołu DHCP, jak i protokołów innych niż DHCP opisane są w podrozdziale rozwiązań natychmiastowych niniejszego rozdziału.

Uwaga! Jeżeli wyłączysz NetBT, aplikacje które są zależne od NetBIOS przestaną funkcjonować. Zanim to zrobisz, upewnij się, że żadne klienty lub aplikacje nie wymagają obsługi NetBIOS.

Składniki usługi WINS

Klienty WINS rejestrują swoje odwzorowania nazw NetBIOS na adresy IP w bazie danych serwera WINS i przeprowadzają kwerendy bazy danych w celu rozpoznania nazw NetBIOS. Serwery WINS zajmują się żądaniami rejestracji nazw ze strony klientów WINS i odpowiadają na dostarczane przez nich kwerendy dotyczące nazw NetBIOS. Klient, który nie jest zgodny z WINS, może w ograniczonym stopniu korzystać z usługi WINS poprzez serwer proxy WINS.

Serwery WINS

Kiedy komputer kliencki zgodny z WINS inicjuje w sieci, jego nazwa NetBIOS oraz adres IP są wysyłane w żądaniu rejestracji bezpośrednio do jego skonfigurowanego podstawowego serwera WINS. Ponieważ serwer podstawowy rejestruje klienty, określa się go właścicielem rekordów WINS klienta.

Klient korzysta z serwera WINS albo jako z serwera podstawowego, albo pomocniczego. (klienty systemów Windows 2000 i Windows 98 mogą być skonfigurowane z listą zawierającą do 12 serwerów WINS) Wszystkie serwery WINS są identyczne pod względem działania. Rozróżnienie pomiędzy serwerem podstawowym i pomocniczym dokonywane jest na kliencie, który jest zazwyczaj skonfigurowany z uporządkowaną listą serwerów WINS. Podstawowy serwer klienta to pierwszy serwer na liście.

Klient kontaktuje się ze swoim podstawowym serwerem WINS w kwestii wszystkich jego funkcji usługi nazw NetBIOS (rejestracja nazw, odnawianie nazw, zwalnianie nazw oraz kwerenda i rozpoznawanie nazw). Pomocnicze serwery WINS wykorzystywane są tylko jeżeli podstawowy serwer jest w trybie offline lub nie jest w stanie przeanalizować żądania rozpoznania nazwy. W takim wypadku klient żąda tej samej usługi od swojego pomocniczego serwera (serwerów) WINS. Jeżeli na kliencie skonfigurowane są więcej niż dwa serwery, to dodatkowe serwery WINS są wypróbowywane do momentu, aż lista się wyczerpie lub jednemu z pomocniczych serwerów WINS uda się przetworzyć żądanie. Jeżeli zostanie użyty pomocniczy serwer WINS, to klient podejmie próbę przełączenia z powrotem na swój podstawowy serwer WINS dla potrzeb przyszłych żądań usługi.

Uwaga! Nie należy nadużywać opcji umieszczania na liście więcej niż dwóch serwerów WINS. Z każdym dodatkowym serwerem WINS umieszczonym na liście wydłuża się czas przetworzenia żądania kwerendy w usłudze WINS. Może to znacząco opóźniać przetwarzanie kwerendy dotyczącej nazwy przed wypróbowaniem alternatywnych metod analizy.

Oprócz rejestrowania odwzorowań nazw NetBIOS klientów na adresy IP i analizowania kwerend dotyczących nazw serwery WINS mogą replikować zawartość swoich baz danych do innych serwerów WINS. Replikacja WINS jest opisana w dalszej części tego rozdziału.

Klienty WINS

Klienty WINS są skonfigurowane w taki sposób, aby bezpośrednio wykorzystywać serwer WINS. Zazwyczaj klient WINS rejestruje kilka nazw NetBIOS do użytku w sieci. Nazwy te identyfikują typy usług sieciowych, takich jak usługa Posłaniec czy Stacja robocza. --> Odwołaj się do[Author:PO] tabeli 13.1, aby uzyskać listę nazw NetBIOS i związanych z nimi usług.

Usługa WINS firmy Microsoft zapewnia obsługę klientów uruchomionych na następujących platformach:

Wskazówka: Podana tutaj lista klientów jest oficjalną listą podaną w dokumentacji firmy Microsoft. Może ona zawierać lub nie zawierać wszystkich bieżących klientów WINS.

Klienty niezgodne z usługą WINS mogą w ograniczonym stopniu korzystać z usługi WINS poprzez serwery proxy WINS.

Serwery proxy WINS

Serwer proxy WINS to klient WINS skonfigurowany tak, aby działać w imieniu innych hostów, które nie mogą bezpośrednio korzystać z WINS. Serwery proxy WINS mogą analizować kwerendy dotyczące nazw NetBIOS, które nie mogą zostać przeanalizowane przez emisje podsieci — tj. dla komputerów zlokalizowanych w routowanych sieciach TCP/IP.

Większość komputerów zgodnych z WINS do analizowania kwerend nazw NetBIOS i rejestrowania swoich nazw NetBIOS w sieci wykorzystuje emisje. Możesz skonfigurować serwer proxy WINS, aby nasłuchiwał emisji z tych komputerów i przeprowadzał kwerendy serwera WINS w przypadku nazw nie zanalizowanych przez te emisje.

Serwery proxy WINS działają w następujący sposób:

Serwery proxy WINS są niezbędne w przypadku klientów korzystających tylko z emisji (lub węzła B). W większości sieci klienty zgodne z usługą WINS są normą, w związku z czym nie są wymagane serwery WINS. Aby uzyskać więcej informacji na temat serwerów proxy WINS, --> odwołaj się[Author:PO] do zestawu Windows 2000 Resource Kit (wejdź do witryny http://windows.microsoft.com/windows2000/reskit).

Wskazówka: Odwzorowania statyczne dla klientów nie korzystających z usługi WINS można wprowadzać ręcznie do bazy danych WINS. W ten sposób klienty zgodne z WINS mogą rozpoznawać nazwy klientów nie korzystających z usługi WINS (ale nie odwrotnie).

Rysunek 13.1 przedstawia różne składniki usługi WINS. Na tym rysunku Host B może rozpoznać nazwę NetBIOS Hosta D przy użyciu WINS i vice versa, pomimo że znajdują się one w różnych podsieciach, a Host D nie jest zgodny z usługą WINS.

Rysunek 13.1. Składniki WINS

Replikacja WINS

Jeżeli w skład twojej sieci wchodzi wiele serwerów WINS, to można je skonfigurować w taki sposób, aby wzajemnie replikowały swoje rekordy baz danych. W ten sposób w całej sieci są utrzymywane i rozprowadzane spójne informacje. Każdy z serwerów WINS musi być skonfigurowany z co najmniej jednym innym serwerem WINS w roli jego partnera replikacji. To gwarantuje, że nazwa zarejestrowana na jednym serwerze WINS zostanie ostatecznie zreplikowana do wszystkich pozostałych serwerów WINS w sieci. Partnera replikacji można dodawać i replikować jako partnera wypychania, partnera ściągania lub (domyślnie) jako partnera wypychania/ściągania. Replikacja WINS ma zawsze charakter przyrostowy; replikowane są tylko zmiany w bazie danych, a nie cała baza.

Zanim odwzorowanie klienta z danego serwera zostanie przekazane do wszystkich innych serwerów WINS w sieci, występuje okres opóźnienia. Opóźnienie to znane jest jako czas konwergencji dla całego systemu WINS. Czas opóźnienia lub konwergencji może zależeć od typu przeprowadzanej operacji, jak również od ustawień replikacji ustawionych na serwerach WINS. Na przykład żądanie zwolnienia nazwy ze strony klienta nie będzie propagowane tak szybko, jak żądanie rejestracji nazwy. Dzieje się tak, ponieważ jest rzeczą normalną, że nazwy klientów są zwalniane, a następnie ponownie wykorzystywane z tym samym odwzorowaniem, jako że komputery są okresowo zamykane i ponownie uruchamiane.

Kiedy dany komputer kliencki WINS zostanie nieprawidłowo zamknięty, zarejestrowane nazwy komputera nie są zwalniane i nie zostaje wysłane żądanie zwolnienia do serwera. Dlatego też obecność rekordu klienckiego w bazie danych WINS nie musi oznaczać, że komputer kliencki wciąż korzysta z nazwy lub skojarzonego z nią adresu IP.

Partnerzy ściągania

Partner ściągania jest to serwer WINS, który ściąga uaktualnione wpisy bazy danych WINS lub żąda ich replikacji od innych serwerów WINS w uprzednio skonfigurowanych odstępach albo ilekroć uruchamia się usługa WINS. Partner ściągania żąda wpisów o wyższym identyfikatorze wersji niż ostatni wpis otrzymany od skonfigurowanego partnera.

Ilość czasu pomiędzy replikacjami ściąganymi jest wskazana w interwale replikacji, który można określać globalnie dla wszystkich partnerów ściągania lub indywidualnie dla konkretnych partnerów. Po upływie interwału replikacji serwer WINS wysyła do swoich partnerów wyzwalacz replikacji ściąganej. Wtedy partnerzy zgłaszają wszelkie zmiany, które nastąpiły od czasu ostatniej replikacji. Konfigurowanie partnera ściągania oraz ustawianie czasów uruchomienia i interwałów replikacji opisane jest w podrozdziale rozwiązań natychmiastowych niniejszego rozdziału.

Wszystkie serwery WINS utrzymują wewnętrzną tablicę odwzorowującą właścicieli rekordów na identyfikatory wersji. Tablica ta jest budowana dynamicznie przy uruchamianiu serwera i jest przechowywana w pamięci. Odwzorowania typu właściciel — wersja są wykorzystywane przez usługę WINS do określania stanu bazy danych w dowolnym momencie przed lub po replikacji i do ustalania, które rekordy powinny zostać zreplikowane, kiedy zostanie wyzwolona replikacja ściągana. Tablica ta może być również używana do określania spójności aktualizacji pomiędzy bazami danych. Serwer WINS, który posiada rekord, powinien mieć najnowszy identyfikator wersji tego rekordu, ponieważ klient wysyła aktualizacje do właściciela, który jest z definicji jego podstawowym serwerem. Jeżeli tak się nie dzieje (możliwe, że właściciel pozostawał przez pewien czas w trybie offline), WINS podejmuje odpowiednie działania korekcyjne.

Wskazówka: Ponieważ WINS wykorzystuje wyższy identyfikator wersji podczas replikacji, aby ustalić która wersja jest nowsza pomiędzy dwoma serwerami przechowującymi ten sam rekord, zwiększenie początkowego identyfikatora wersji może być użyteczne przy wymuszaniu aktualizacji i replikacji pomiędzy serwerami.

Partnerzy wypychania

Partner wypychania powiadamia inne serwery WINS, że jego baza danych została zaktualizowana i że musi dokonać replikacji tych zmian. Można ustawić usługę WINS w taki sposób, aby powiadamiała skonfigurowanych partnerów o konieczności replikacji po wystąpieniu jednego z następujących zdarzeń:

Można konfigurować parametry wypychania dla wszystkich partnerów wypychania lub dla określonego partnera. Konfigurowanie tych parametrów opisane jest w podrozdziale rozwiązań natychmiastowych niniejszego rozdziału. Konfiguracja replikacji zależy w dużej mierze od tego, czy pomiędzy partnerami istnieje trwałe połączenie. Jeżeli dany partner jest skonfigurowany z trwałym połączeniem, to można ustawić na zero liczbę zmian, które mają nastąpić, zanim zostanie wysłany wyzwalacz replikacji wypychanej. Skutkiem tego każda zmiana będzie wyzwalać żądanie wypychania. Jeżeli nie ma trwałego połączenia, to wymaganych jest co najmniej 20 zmian identyfikatora wersji przed wyzwoleniem replikacji wypychanej.

Replikację wypychaną można określić w taki sposób, aby wyzwalacz replikacji propagowany był do wszystkich partnerów. Jeśli, na przykład, Serwer A wypycha zmiany do Serwera B, a Serwer B wypycha zmiany do Serwera C, to może wystąpić niemożliwe do przyjęcia opóźnienie uaktualniania Serwera C o zmiany dokonane na Serwerze A. Wypychanie z propagacją gwarantuje, że Serwer B wyśle wyzwalacz replikacji wypychanej do Serwera C, jak tylko otrzyma uaktualnione informacje od Serwera A.

Wskazówka: Zarówno replikację wypychaną, jak i ściąganą można inicjować ręcznie.

Blokowanie partnerów replikacji

Jeżeli dany serwer WINS zostanie usunięty z sieci, może się zdarzyć, że jego rekordy będą nadal rozpowszechniane do innych serwerów w replikowanym środowisku WINS. W niektórych przypadkach przedawnione rekordy nie zostają w ogóle usunięte; w innych zostają ostatecznie usunięte, lecz mogą przez dłuższy czas pozostawać w bazie danych WINS. Przyczyny takiego stanu rzeczy mogą być następujące:

Aby wyjść naprzeciw temu problemowi, konsola WINS oferuje funkcję Blokuj rekordy dla tych właścicieli. Ta funkcja była wcześniej dostępna w usłudze WINS systemu Windows NT4 po zastosowaniu parametru Rejestru PersonaNonGrata. Zapewnia ona metodę blokowania replikacji wpisów będących w posiadaniu serwerów nieaktywnych umożliwiając określanie adresów IP tych serwerów, dzięki czemu ich rekordy są usuwane z bazy danych WINS w odpowiednim czasie. Jako że może ona zapobiegać dalszej replikacji niepożądanych lub przedawnionych rekordów pomiędzy aktywnymi, funkcja ta jest użyteczna, kiedy zachodzi potrzeba usunięcia serwerów WINS z sieci.

Rejestracja i analiza nazw WINS

Każda nazwa NetBIOS ma wpis w bazie danych WINS. Znajduje się on w posiadaniu serwera WINS, u którego jest zarejestrowany i jest on replikowany na wszystkich serwerach partnerskich WINS. Każdy wpis ma odnośny stan — aktywny, zwolniony lub wygasły (schowany). Wpisom są również przydzielone identyfikatory wersji, wykorzystywane w procesie replikacji.

Usługa WINS pozwala również rejestrować nazwy statyczne w imieniu klientów, które nie są zdolne do rejestracji dynamicznej.

Rejestrowanie nazw

Rejestracja nazwy ma miejsce, kiedy klient usługi WINS żąda użycia w sieci nazwy systemu NetBIOS. Żądanie może dotyczyć nazwy unikatowej lub grupowej. Aplikacje systemu NetBIOS mogą również rejestrować jedną lub więcej nazw. Usługa WINS przyjmuje lub odrzuca żądanie rejestracji i udziela albo pozytywnej, albo negatywnej odpowiedzi rejestracji nazwy w zależności od tego, czy dana nazwa istnieje już w sieci, jaki jest stan tej nazwy oraz od tego czy jest ona unikatowa, czy nie.

Nowa rejestracja

Jeżeli nazwa zostanie przyjęta jako nowa rejestracja, wykonywane są następujące czynności:

  1. Odwzorowanie nazwy NetBIOS na adres IP zostaje wprowadzone do bazy danych WINS z nowym identyfikatorem wersji i oznaczone identyfikatorem właściciela przez serwer WINS.

  2. Zostaje obliczony nowy znacznik czasu rekordu poprzez dodanie do bieżącej daty i godziny na serwerze wartości interwału odnawiania (domyślnie sześć dni) ustawionego na serwerze WINS.

  3. Z powrotem do hosta zostaje wysłana pozytywna odpowiedź rejestracyjna o wartości czasu istnienia (TTL) równej znacznikowi czasu zapisanemu dla nowego rekordu.

Nazwa zarejestrowana dla tego samego adresu IP

Jeżeli dana nazwa występuje już w bazie danych z tym samym adresem IP, którego zażądano, to podejmowane działania zależą od stanu i przynależności istniejącej nazwy.

Nazwa zarejestrowana dla innego adresu IP

Jeżeli dana nazwa występuje w bazie danych, ale jest skojarzona z innym niż żądany adresem IP, serwer WINS stara się uniknąć powtarzania nazw. Jeżeli wpis bazy danych jest w stanie zwolnionym lub schowanym, to serwer WINS może przypisać nazwę nowemu adresowi IP. Jeżeli jednak wpis jest w stanie aktywnym, to węzeł zawierający nazwę zostaje wezwany do ustalenia, czy nadal istnieje ona w sieci. Jeżeli wezwanie spotka się z odpowiedzią pozytywną, serwer WINS wysyła do klienta zgłaszającego żądanie negatywną odpowiedź rejestracji nazwy, odrzucając rejestrację nazwy.

Jeżeli pierwsze wezwanie nie spotka się z odpowiedzią pozytywną, wysyłane są kolejne dwa wezwania. Po trzech bezskutecznych próbach proces wzywania zostaje zakończony, zgłaszającemu żądanie klientowi zostaje zwrócona pozytywna odpowiedź rejestracji nazwy, a nowe odwzorowanie nazwy NetBIOS na adres IP zostaje włączone do bazy danych WINS.

Zwalnianie nazw

Kiedy komputer kliencki usługi WINS przestanie używać określonej nazwy lub kiedy zostanie prawidłowo zamknięty, nazwa zostaje zwolniona. Klient WINS powiadamia swój podstawowy serwer WINS, że nie korzysta już ze swojej zarejestrowanej nazwy. Serwer WINS podejmuje dwa kroki:

Jeżeli wpis nazwy jest oznaczony jako zwolniony, to serwer WINS może go niezwłocznie uaktualnić lub zrewidować, kiedy od klienta WINS zostanie otrzymane żądanie rejestracji o tej samej nazwie, lecz innym adresie IP. Sytuacja taka może mieć miejsce na przykład wtedy, kiedy klient korzystający z protokołu DHCP zmieni podsieć.

Jednak zwalnianie nazw jest używane najczęściej przy zamykaniu i ponownym uruchamianiu klientów w sieci. Jeśli dany komputer zwolni swoją nazwę podczas zamykania, serwer WINS nie wzywa jego nazwy po jego ponownym podłączeniu. Jeżeli jednak dany komputer nie zostanie zamknięty prawidłowo, to rejestracja nazwy pod nowym adresem IP zmusza serwer WINS do wezwania poprzedniej rejestracji. Jeśli wezwanie się nie powiedzie (ponieważ komputer kliencki nie używa już starego adresu IP), rejestracja kończy się pomyślnie.

Odnawianie nazw

Komputery klienckie usługi WINS okresowo odnawiają swoje rejestracje nazw NetBIOS na serwerze WINS. Serwer WINS traktuje żądania odnowienia nazwy podobnie jak rejestracje nowych nazw. Kiedy dany klient rejestruje się po raz pierwszy na serwerze WINS, serwer WINS zwraca wartość TTL, wskazującą, kiedy rejestracja kliencka ma zostać odnowiona. Jeżeli odnowienie nie nastąpi do tego czasu, rejestracja nazwy na serwerze WINS wygasa, a wpis nazwy zostaje (ostatecznie) usunięty z bazy danych WINS. Wpisy statyczne nie wygasają i nie muszą być odnawiane.

Wartość domyślna TTL, lub interwału odnawiania, dla wpisów w bazie danych wynosi sześć dni. Klienty WINS podejmują próbę odnowienia swoich rejestracji po upływie 50 procent czasu TTL.

To klient jest odpowiedzialny za odświeżenie swojej nazwy przed upływem interwału odnawiania. Jeżeli serwer WINS nie odpowiada na żądanie odnowienia, klient zwiększa częstość prób odświeżenia nazwy.

Wskazówka: Kiedy używanych jest wiele serwerów WINS, należy zawsze ustawiać ten sam interwał odnawiania dla wszystkich partnerów replikacji.

Rozpoznawanie nazw

Rozpoznawanie nazw jest niewidoczne dla użytkownika. Klienty DNS systemu Windows 2000 stosują domyślnie następującą procedurę analizowania kwerendy dotyczącej nazwy:

  1. Ustal, czy nazwa liczy więcej niż 15 znaków (szesnasty bajt NetBIOS się nie liczy) lub zawiera kropki. Jeśli tak, wyślij kwerendę dotyczącą nazwy do usługi DNS.

  2. Ustal, czy nazwa jest przechowywana w buforze nazw klienta.

  3. Skontaktuj się ze skonfigurowanymi serwerami WINS i spróbuj rozpoznać nazwę przy użyciu WINS.

  4. Użyj lokalnych emisji IP do podsieci.

  5. Sprawdź plik lmhosts (jeśli we właściwościach Protokół internetowy (TCP/IP) dla połączenia zaznaczono opcję Włącz wyszukiwanie LMHOSTS).

  6. Sprawdź plik hosts (jeśli wpis Rejestru EnableDns jest odpowiednio skonfigurowany).

  7. Wyślij kwerendę do serwera DNS (jeśli wpis Rejestru EnableDns jest odpowiednio skonfigurowany).

Aby uzyskać więcej szczegółów, --> odwołaj się do[Author:PO] Windows 2000 Server Resource Kit Networking Guide.

Włączanie przeglądania sieci WAN przy użyciu usługi WINS

Usługa przeglądarki identyfikuje zasoby w sieci i utrzymuje listę zasobów, aby klienty mogły mieć do nich dostęp. Chociaż przeglądanie jest zależne w głównej mierze od komunikacji za pomocą emisji, zdarzają się sytuacje, kiedy zachodzi potrzeba przeglądania w poszukiwaniu zasobów poprzez sieci routowane. Są trzy metody implementacji przeglądania sieci WAN:

Przeglądarka główna domeny korzystająca z usługi WINS, taka jak kontroler domeny systemu Windows 2000 czy podstawowy kontroler domeny (PDC) systemu Windows NT4 lub NT3.5, okresowo rejestruje swoją nazwę NetBIOS [1Bh] na swoim podstawowym serwerze WINS. Informacje te są replikowane za pomocą bazy danych WINS. Każda przeglądarka główna domeny w sieci złożonej przeprowadza okresowo (co 12 do 15 minut) kwerendę WINS i uzyskuje listę wszystkich nazw domeny [1Bh] oraz odpowiadających im adresów IP przeglądarek głównych domeny, których rekordy są przechowywane w bazie danych WINS. Nie jest to lista wszystkich zasobów w domenach zdalnych, lecz jedynie lista przeglądarek głównych.

Kiedy klient musi uzyskać dostęp do zasobu w domenie zdalnej, proces ten wygląda następująco:

  1. Klient próbuje emisji podsieci. Nie przynosi to odpowiedzi pozytywnej.

  2. Klient przeprowadza kwerendę WINS i uzyskuje nazwę NetBIOS [1Bh] oraz adres IP przeglądarki głównej żądanej domeny.

  3. Klient wykorzystuje adres IP, aby wysłać do przeglądarki głównej domeny zdalnej bezpośrednie żądanie listy przeglądarek rezerwowych żądanej domeny.

  4. Przeglądarka domeny zdalnej odpowiada listą składającą się maksymalnie z trzech nazw NetBIOS przeglądarek rezerwowych.

  5. Klient losowo wybiera z listy jedną z przeglądarek rezerwowych i przeprowadza kwerendę WINS dotyczącą adresu IP odpowiadającego nazwie NetBIOS.

  6. Klient wysyła bezpośrednio do zdalnej przeglądarki rezerwowej żądanie kopii listy przeglądarek domeny zdalnej.

  7. Zdalna przeglądarka rezerwowa zwraca klientowi listę przeglądarek domeny zdalnej.

Czasami ta metoda zawodzi przy kroku 2, kiedy WINS nie jest w stanie dostarczyć nazwy przeglądarki głównej domeny. Może się to zdarzyć, jeżeli przeglądarka główna domeny zdalnej nie korzysta z usługi WINS lub jeśli dany zasób nie znajduje się w innej domenie (może się znajdować w grupie roboczej). W takim wypadku klient analizuje nazwę przeglądarki głównej przy użyciu WINS i ustanawia z nią połączenie, aby zażądać listy serwerów w domenie lub grupie roboczej. Następnie klientowi zostaje zwrócona lista serwerów w domenie lub grupie roboczej.

Lokalizowanie kontrolerów domeny przy użyciu usługi WINS

Domeny systemu Windows 2000 są tworzone w usłudze Active Directory, która wykorzystuje do lokalizacji kontrolerów domen systemu Windows 2000 system DNS. Jeśli jednak w skład twojej sieci wchodzą stare PDC lub rezerwowe kontrolery domeny (BDC) systemu Windows NT4 lub NT3.5, to klienty używają do lokalizacji tych komputerów usługi WINS, albo emisji podsieci (albo plików lmhosts).

Przy każdym wejściu w tryb online kontroler PDC lub BDC rejestruje swój wpis nazwa_domeny [1Ch] w usłudze WINS. Rekord ten jest replikowany na inne serwery WINS zlokalizowane w obrębie sieci. Nazwy NetBIOS [1Ch] są nazwami grupowymi i mogą być skojarzone maksymalnie z 25 adresami kontrolerów domen. Pierwszy adres na liście to kontroler PDC.

Istnieje jednak inny (szybszy) sposób lokalizowania kontrolera PDC za pomocą usługi WINS. Wpis nazwa_domeny [1Bh] to nazwa unikatowa, która identyfikuje przeglądarkę główną domeny. Jako że przeglądarką główną domeny jest zawsze kontroler PDC, rekord ten identyfikuje kontroler PDC.

Kiedy użytkownik komputera klienckiego loguje się w domenie, w celu uwierzytelnienia nazwy użytkownika i hasła musi zostać zlokalizowany kontroler domeny. Jeżeli klient korzysta z usługi WINS, to przeprowadza kwerendę swojego podstawowego serwera WINS w poszukiwaniu rekordów nazwa_domeny [1Ch]. Serwer WINS zwraca listę adresów IP uporządkowanych w taki sposób, aby próba weryfikacji rejestracyjnej była podejmowana najpierw na lokalnym kontrolerze domeny będącym w jego posiadaniu. Kiedy kontroler PDC musi dokonać replikacji zmian w bazie danych menedżera kont zabezpieczeń (SAM) do kontrolera BDC, uzyskuje listę kontrolerów BDC przy użyciu tej samej metody.

Jeżeli dany użytkownik zmieni swoje hasło albo jeżeli dany administrator lub operator konta doda lub wprowadzi poprawki do konta użytkownika, to zmiana ta musi zostać zaimplementowana na kontrolerze PDC. W takim wypadku klient korzystający z WINS wysyła do swojego podstawowego serwera WINS kwerendę dotyczącą rekordu nazwa_domeny [1Bh], aby zlokalizować kontroler PDC.

Klienty nie korzystające z usługi WINS mogą lokalizować kontrolery domen przy użyciu emisji podsieci. Zdalne kontrolery domeny lokalizowane są za pomocą wpisów #DOM w pliku lmhosts.

Udoskonalenia systemu Windows 2000

Implementacja usługi WINS w systemie Windows 2000 zapewnia kilka udoskonaleń:

Wskazówka: Niektóre funkcje, takie jak instalowanie i odinstalowywanie WINS, oraz przywracanie bazy danych WINS, wymagają lokalnego zalogowania na odpowiednim serwerze.

Połączenia stałe

Usługa WINS systemu Windows 2000 wprowadza stałe połączenia pomiędzy partnerami replikacji serwera WINS. Bazą danych WINS zarządza kolektywnie zespół serwerów, z których każdy ma kopię bazy danych WINS. Aby utrzymać spójność tych kopii, serwery replikują rekord. Każdy nowy host zainstalowany w sieci rejestruje swoją nazwę oraz adres IP na serwerze WINS, który z kolei propaguje nowy rekord wśród swoich partnerów replikacji.

Wcześniejsze wersje usługi WINS wymagały ustanowienia nowego połączenia pomiędzy serwerami WINS przy każdej replikacji. W związku z tym konfigurowano serwery WINS wykorzystujące replikację wypychaną w taki sposób, aby gromadziły pewną liczbę zmian przed ustanowieniem połączenia z partnerem replikacji. Zazwyczaj konfigurowano sieci tak, aby przed replikacją wypychaną miało miejsce 20 lub więcej zmian. Wpływ na replikację ściąganą był mniej widoczny, ale konieczność ponownego ustanawiania połączenia przy każdej replikacji powodowała zużywanie zasobów i sprawiała, że interwały ustawiane pomiędzy cyklami ściągania były dłuższe od idealnych.

Usługę WINS systemu Windows 2000 można skonfigurować w taki sposób, aby serwer żądał stałych połączeń ze swoimi partnerami replikacji. Połączenia stałe zwiększają szybkość replikacji, ponieważ serwer od razu wysyła uaktualnione rekordy do swoich partnerów bez konieczności ustanawiania połączenia tymczasowego. W przypadku replikacji wypychanej można ustawić liczbę zmian zapamiętywanych przed replikacją na zero, w wyniku czego każdy nowy lub zmieniony rekord jest natychmiast aktualizowany w obrębie sieci. Szerokość pasma wykorzystywana przez połączenia stałe jest minimalna, jako że połączenie jest zazwyczaj nieaktywne.

Wskazówka: Liczbę zmian zachowywanych przed replikacją wypychania można ustawić na zero, ale nie trzeba. W sieci o dużym ruchu lub w przypadku replikowania poprzez powolne łącza sieci WAN można zwiększyć tę liczbę. Jej wartość będzie jednak niższa, niż wartość, jaką miałaby przed połączeniem stałym.

Udoskonalone filtrowanie i wyszukiwanie rekordów

Konsola WINS zapewnia dwie metody wyszukiwania i wyświetlania rekordów bazy danych WINS:

Dynamiczne usuwanie rekordów i zaznaczanie wielu rekordów

Z bazy danych usługi WINS systemu Windows 2000 można usuwać pojedyncze rekordy dynamiczne. Poprzednie wersje umożliwiały jedynie usuwanie pojedynczych rekordów statycznych. Chowanie ręczne (patrz: poniżej) zapobiega ponownemu pojawianiu się rekordów usuniętych z bazy danych w wyniku replikacji z bazy danych na innym serwerze.

Można zaznaczać wiele rekordów, które mają zostać usunięte, używając klawiszy Ctrl i Shift wraz z lewym przyciskiem myszy dokładnie w taki sam sposób, jak przy wybieraniu wielu plików w Eksploratorze Windows. Usuwanie rekordów na zasadzie wskaż i kliknij jest szczególnie użyteczne, kiedy chcemy usunąć nazwy zawierające znaki inne niż alfanumeryczne.

Chowanie ręczne

Jeżeli schowasz dany rekord ręcznie, to zostaje on zaznaczony do usunięcia, a jego stan usuwania jest propagowany wśród wszystkich uczestniczących serwerów WINS. WINS jest środowiskiem rozproszonym, gdzie każdy serwer posiada całą bazę danych, w związku z czym usuwanie zbędnych rekordów nastręczało trudności na starych serwerach WINS. Jeżeli Serwer A miał rekord zaznaczony do usunięcia, ale Serwer B wypychał informacje do Serwera A, a nie odwrotnie, to mogło się zdarzyć, że informacja o usuwaniu --> zostanie[Author:PO] zastąpiona i że rekord --> pozostanie[Author:PO] .

Aby wyjść naprzeciw temu problemowi, usługa WINS systemu Windows 2000 wprowadza opcję chowania ręcznego. Okres życia stanu schowanego przekracza opóźnienie propagowania replikacji w obrębie sieci. Kiedy zostanie osiągnięty limit czasowy, schowane rekordy są usuwane ze wszystkich serwerów. Funkcja ta jest dostępna zarówno z konsoli WINS, jak i z interfejsu wiersza polecenia powłoki sieciowej WINS. Chowanie ręczne wymaga serwera WINS systemu Windows 2000, ale schowane rekordy mogą być replikowane na serwery WINS systemu Windows NT3.51 oraz Windows NT4.

Weryfikowanie rekordów i zatwierdzanie poprawności identyfikatora wersji

Weryfikacja rekordów pozwala administratorowi weryfikować rekordy WINS poprzez wysyłanie kwerend dotyczących nazw do każdego serwera i sprawdzanie, czy adresy IP zwrócone dla danej nazwy NetBIOS są takie same w przypadku każdego z nich.

Zatwierdzanie poprawności identyfikatora wersji gwarantuje spójność identyfikatorów wersji pomiędzy serwerami. Pozyskuje ono odwzorowania adresu właściciela na identyfikator wersji z różnych serwerów WINS i upewnia się, że dany serwer WINS posiada najwyższy identyfikator wersji dla wszystkich posiadanych rekordów. Jeżeli Serwer A posiada rekord, aktualizacje tego rekordu przeprowadzane są na Serwerze A. Jeżeli Serwer B przechowuje ten sam rekord z wyższym identyfikatorem wersji niż ten na Serwerze A, to operacja replikowania z Serwera B może spowodować zapisanie wymazujące zmiany dokonane w rekordzie. Zatwierdzanie poprawności identyfikatora wersji w DNS systemu Windows 2000 rozpoznaje i koryguje ten problem.

Oprócz weryfikowania pojedynczych rekordów i zatwierdzania poprawności ich identyfikatorów wersji usługa WINS systemu Windows 2000 daje możliwość sprawdzania spójności wszystkich rekordów w bazie danych. Sprawdzanie spójności można inicjować ręcznie z konsoli WINS; można także włączać automatyczne sprawdzanie spójności i konfigurować częstotliwość porównywania baz danych WINS.

Aby wykonać operację sprawdzenia spójności, serwer WINS replikuje wszystkie rekordy określonego właściciela od jednego ze swoich partnerów replikacji i sprawdza je, aby ustalić, czy jego baza danych jest zsynchronizowana z bazą danych jego partnera dla tego użytkownika. Sprawdzanie spójności intensywnie wykorzystuje szerokość pasma, w związku z czym powinno się je wyznaczać na okres, w którym spodziewany jest niewielki ruch w sieci.

Obsługiwanie serii

Serie występują przeważnie po awarii zasilania. W momencie przywrócenia zasilania wielu użytkowników jednocześnie przeładowuje system i rejestruje swoje nazwy w sieci, wytwarzając duży ruch w sieci. Obsługa trybu serii pozwala serwerowi WINS odpowiadać pozytywnie na te żądania klientów.

Tryb serii wykorzystuje rozmiar kolejki serii jako wartość progową (wartość domyślna 500), która określa, ile żądań rejestracji nazwy i odświeżenia nazwy wysłanych przez klienty WINS jest normalnie przetwarzanych przed rozpoczęciem obsługiwania serii. Kiedy rozpoczyna się obsługiwanie serii, dodatkowe żądania klientów otrzymują natychmiast pozytywną odpowiedź zawierającą zmodyfikowany parametr TTL.

Jeżeli na przykład rozmiar kolejki serii wynosi 500, a jest aktywnych więcej niż 500 żądań, to kolejnych 100 żądań rejestracji klientów WINS otrzymuje odpowiedź zawierającą parametr TTL o wartości początkowej wynoszącej 5 minut. Na każdych sto dodatkowych żądań klientów do parametru TTL dodawanych jest dalszych 5 minut, przy czym wartość maksymalna wynosi 50. Jeżeli napływ ruchu klienckiego WINS nadal utrzymuje się na poziomie serii, następna pula 100 żądań uzyskuje odpowiedzi o wartości TTL równej 5 minut i cały proces powtarza się, aż do momentu, kiedy serwer WINS osiągnie maksymalną liczbę kwerend rejestracji i odświeżania nazw wynoszącą 25 000. Od tego momentu serwer zaczyna pomijać kwerendy.

Automatyczne odnajdywanie partnerów WINS

Funkcja automatycznego odnajdowania, którą można ustawić w konsoli WINS, umożliwia serwerowi WINS automatyczne odnajdowanie partnerów replikacji. Serwery WINS okresowo anonsują swoją obecność w sieci, a serwer WINS, który ma włączone automatyczne odnajdowanie, nasłuchuje tych anonsów, dowiaduje się o innych serwerach w sieci i automatycznie dodaje je do swojej listy partnerów jako partnerów wypychania/ściągania. Anonse WINS są wysyłane za pomocą multiemisji pod zarezerwowany adres multiemsji 224.0.1.24. Nie powinno się stosować automatycznego odnajdywania partnerów, jeżeli liczba serwerów WINS w sieci jest większa niż trzy.

Funkcja eksportu

Można używać konsoli polecenia WINS, aby eksportować zawartość kontenera rezerwacji aktywnych do pliku tekstowego rozgraniczonego przecinkami. Ów plik tekstowy jest następnie importowany do programu Microsoft Excel, narzędzi do tworzenia raportów, aplikacji do tworzenia skryptów i do innych plików. Pozwala to używać do analizy i tworzenia raportów dowolnie wybranego narzędzia.

Zwiększona odporność na uszkodzenia

Systemy Windows 2000 i Windows 98 zapewniają dodatkowy stopień odporności na uszkodzenia, umożliwiając klientowi określanie więcej niż dwóch serwerów WINS (do 12) na jeden interfejs; statycznie lub za pomocą protokołu DHCP. Dodatkowe adresy serwerów WINS są wykorzystywane do analizowania nazw tylko wtedy, gdy zarówno podstawowy, jak i pomocniczy serwer WINS pierwszej kolejności nie odpowiadają. Analizy nazw dokonane przez serwer nie będący serwerem podstawowym są buforowane i wykorzystywane następnym razem, kiedy podstawowy serwer nie zdoła zanalizować nazwy. Jednakże klient zawsze najpierw podejmuje próbę użycia swojego podstawowego serwera do rejestracji i analizy nazwy.

Dynamiczna ponowna rejestracja

Klienty usługi WINS systemu Windows 2000 mogą ponownie rejestrować swoje odwzorowania nazw NetBIOS na adresy IP bez przeładowywania. Jest to przydatne, jeżeli występują nieprawidłowe wpisy statyczne lub jeśli baza danych WINS zostanie przywrócona ze starym rekordem. Uaktualnienie identyfikatora wersji na serwerze wyzwala ponowną rejestrację.

Ulepszone narzędzia do zarządzania

Usługą WINS systemu Windows 2000 można zarządzać interaktywnie z konsoli poleceń przy użyciu programu usługowego powłoki sieciowej (netsh) (patrz: dodatek D). Poleceń powłoki sieciowej można również używać w plikach opisu, aby zautomatyzować zadania administracyjne.

Jednak zazwyczaj administrację interaktywną implementuje się za pomocą konsoli MMC usługi WINS (lub menedżera WINS). Zapewnia ona standardowy interfejs, który jest spójny z innymi narzędziami interfejsu systemu Windows 2000. Partnerów replikacji danego serwera można dodawać do konsoli WINS na tym serwerze, co umożliwia administrowanie większością funkcji WINS z jednego stanowiska.

Konsola WINS zapewnia okna o zmiennej wielkości; można również otwierać wiele okien konsoli WINS jednocześnie. Wielowątkowy interfejs użytkownika sprawia, że podczas wykonywania zadania głównego w tle mogą się odbywać inne zadania. Można na przykład wybrać węzeł rejestracji aktywnej w celu wyświetlenia bazy danych (co może chwilę potrwać) i wykonywać inne zadania administracyjne w oczekiwaniu na pojawienie się informacji.

Okno rekordów bazy danych (w oknie szczegółów) posiada zmiennej wielkości kolumny wyświetlania. Można zmieniać rozmiary kolumn, aby zmieścić ich bieżące zadania i korzystać z listy w celu sortowania informacji według typu kolumny. Konsola WINS jest często wykorzystywana w podrozdziale rozwiązań natychmiastowych niniejszego rozdziału.

Rozwiązania natychmiastowe

Instalowanie usługi WINS

WINS instaluje się przeważnie na serwerze członkowskim w domenie, chociaż jeśli chcesz, możesz ją zainstalować na kontrolerze domeny. Aby zainstalować WINS, wykonaj następujące czynności:

  1. Zaloguj się na serwerze jako administrator.

  2. Wejdź do Start|Programy|Panel sterowania i dwukrotnie kliknij Dodaj/Usuń programy.

  3. Kliknij Dodaj/Usuń składniki systemu Windows.

  4. Wybierz Usługi sieciowe, a następnie kliknij Szczegóły.

  5. Zaznacz pole wyboru Usługa Windows Internet Name Service (WINS), a następnie kliknij OK.

  6. Jeżeli zostaniesz o to poproszony, włóż CD-ROM Windows 2000 lub wpisz ścieżkę do plików dystrybucyjnych, a następnie kliknij Kontynuuj.

  7. Kliknij Zakończ. Zamknij okno dialogowe Dodaj/Usuń programy.

  8. Zamknij Panel sterowania.

  9. Przeładuj serwer.

Zarządzanie serwerami WINS

Po zainstalowaniu usługi WINS do konsoli zostaje dodany serwer lokalny. Jeżeli w sieci są dodatkowe serwery WINS, to można je dodać do swojej konsoli. Pozwala to zarządzać nimi z pojedynczego stanowiska. Można wtedy uruchamiać, zatrzymywać, wstrzymywać i wznawiać usługę WINS na dowolnym serwerze. Można również usunąć serwer WINS. Nie powoduje to zatrzymania usługi WINS na tym serwerze; usuwa to jedynie jego ikonę z konsoli.

Jeżeli chcesz zaprzestać używania serwera do analizowania nazw WINS, to nie jest dobrą praktyką samo odinstalowanie WINS. Może się zdarzyć, że serwer zreplikował swoją bazę danych z innymi serwerami i że pozostają na nich przedawnione rekordy. Właściwa procedura to zlikwidowanie serwera WINS. Daje to gwarancję, że rekordy przechowywane w bazie danych WINS serwera zostaną schowane i zreplikowane do jego partnerów WINS, aby można je było oczyścić. Kiedy to zostanie zrobione, można usunąć usługę WINS ze zlikwidowanego serwera.

Przed zlikwidowaniem serwera WINS należy się upewnić, czy hosty skonfigurowane jako jego klienty zostały zrekonfigurowane, aby wskazywały na inne serwery; przy założeniu, że chcesz, aby te hosty nadal korzystały z analizy nazw WINS.

Oprócz zatrzymywania, uruchamiania i usuwania serwerów WINS, konsoli WINS można używać do konfigurowania właściwości serwera. W ich skład wchodzą ustawienia rezerwowe, ustawienia zarządzania rekordami, ustawienia weryfikacji bazy danych, właściwości logowania oraz obsługiwania serii, ścieżka bazy danych WINS oraz początkowy identyfikator wersji. Jeżeli w swojej sieci nie masz hostów z uruchomionym programemem LAN Manager, możesz wyłączyć zgodność z LAN --> Manager'em[Author:PO] w oknie Właściwości serwera.

Z konsoli WINS można przeglądać i resetować statystyki serwera, oraz eksportować dane konsoli do pliku tekstowego.

Dodawanie, zatrzymywanie, uruchamianie i wstrzymywanie serwera WINS

Aby dodać, zatrzymać, uruchomić i wstrzymać serwer WINS, wykonaj co następuje:

  1. Zaloguj się na serwerze WINS jako administrator.

  2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

  3. Aby dodać serwer, prawym przyciskiem myszy kliknij ikonę WINS na górze drzewa konsoli i wybierz Dodaj serwer. Albo zidentyfikuj serwer po nazwie NetBIOS lub adresie IP, albo kliknij Przeglądaj. W tym drugim przypadku wybierz serwer i kliknij OK. Kliknij OK, aby zamknąć okno dialogowe Dodawanie serwera.

  4. Aby uruchomić, zatrzymać, wstrzymać, wznowić lub ponownie uruchomić usługę WINS na serwerze, rozwiń drzewo konsoli, wybierz odpowiedni serwer, kliknij go prawym przyciskiem myszy (albo kliknij menu Akcja), a następnie kliknij Wszystkie zadania. Jeżeli wybierzesz Uruchom ponownie, usługa WINS zostanie zatrzymana, a następnie automatycznie ponownie uruchomiona.

  5. Zamknij konsolę WINS.

Likwidowanie serwera WINS

Aby zlikwidować serwer WINS, wykonaj następujące czynności:

  1. Zaloguj się na serwerze WINS. Jest to zazwyczaj ten serwer, który likwidujesz, ponieważ później możesz odinstalować usługę WINS na tym serwerze.

  2. Rozwiń drzewo konsoli. Rozwiń ikonę serwera, który chcesz zlikwidować i wybierz Rejestracje aktywne.

  3. Kliknij Rejestracje aktywne prawym przyciskiem myszy i wybierz Usuń właściciela.

  4. W oknie dialogowym Usuwanie właściciela wybierz adres IP serwera WINS, który chcesz zlikwidować.

Wskazówka: Jeżeli serwer WINS nie jest komputerem, na którym jesteś zalogowany, to załadowanie rekordów może chwilę potrwać.

  1. Wybierz Replikuj usunięcie na innych serwerach (relikt), a następnie kliknij OK.

  2. Jeśli zostaniesz poproszony o potwierdzenie schowania, kliknij przycisk Tak.

  3. Wybierz i kliknij prawym przyciskiem myszy pozycję Partnerzy replikacji, a następnie kliknij Replikuj teraz.

  4. Sprawdź, czy schowane rekordy zostały zreplikowane na serwery partnerskie.

  5. Zatrzymaj, a następnie usuń WINS ze zlikwidowanego serwera. Procedura usuwania WINS jest taka sama, jak procedura jej instalowania, z tym że usuwa się zaznaczenie pola wyboru Usługa Windows Internet Name Service.

Wskazówka: Jeżeli status schowania nie replikuje się poprawnie, musisz ręcznie usunąć rekordy z każdego partnera replikacji WINS.

Modyfikowanie właściwości serwera

Aby zmodyfikować właściwości serwera, --> podejmij[Author:PO] następujące kroki:

  1. Zaloguj się na serwerze WINS jako administrator.

  2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

  3. Rozwiń konsolę i wybierz odpowiedni serwer WINS.

  4. Kliknij wybrany serwer prawym przyciskiem myszy (lub wejdź do menu Akcja) i wybierz Właściwości. Możesz teraz w następujący sposób modyfikować właściwości serwera:

Uwaga!: Jeżeli zmienisz ścieżkę bazy danych WINS, to powinieneś ponownie uruchomić tworzenie kopii zapasowej WINS, aby zarchiwizować bazę danych z uaktualnionymi informacjami dotyczącymi ścieżki. Inaczej usługa WINS nie będzie w stanie przywrócić zarchiwizowanych wcześniej kopii bazy danych.

  1. Kliknij OK, aby zamknąć okno właściwości serwera.

  2. Zamknij konsolę WINS.

Przeglądanie i resetowanie statystyki

Aby przejrzeć i, jeżeli zachodzi taka potrzeba, zresetować statystykę usługi WINS, wykonaj co następuje:

  1. Zaloguj się na serwerze WINS jako administrator.

  2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

  3. Rozwiń konsolę i wybierz odpowiedni serwer WINS.

  4. Kliknij wybrany serwer prawym przyciskiem myszy (lub wejdź do menu Akcja) i wybierz Pokaż statystykę serwera.

  5. Kliknij Odśwież. Zapewni to aktualność statystyki.

  6. Jeżeli chcesz zresetować statystykę, kliknij przycisk Resetuj.

  7. Zamknij okno Statystyka serwera.

  8. Zamknij konsolę WINS.

Przeglądanie danych konsoli i eksportowanie ich do pliku tekstowego

Można przeglądać i eksportować dane związane z dowolnym węzłem drzewa konsoli. Zazwyczaj jednak dokonuje się tego w przypadku węzła Aktywna rejestracja, stąd też poniżej opisana procedura. Procedura ta jest taka sama dla wszystkich innych węzłów. Aby przeglądnąć i wyeksportować dane węzła Aktywna rejestracja, wykonaj następujące czynności:

  1. Zaloguj się na serwerze WINS jako administrator.

  2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

  3. Rozwiń ikonę odpowiedniego serwera WINS i wybierz Aktywna rejestracja.

  4. Prawym przyciskiem myszy kliknij Aktywna rejestracja (lub wejdź do menu Akcja) i wybierz albo Znajdź według nazwy, albo Znajdź według właściciela.

  5. Jeśli wybrałeś Znajdź według nazwy, wpisz informacje potrzebne do jednoznacznej identyfikacji serwera, określ, czy ma być uwzględniana wielkość liter, a następnie kliknij Znajdź teraz.

  6. Jeśli wybrałeś Znajdź według właściciela, określ konkretnego właściciela lub wybierz opcję Wszyscy właściciele, określ typy rekordów, które chcesz znaleźć, a następnie kliknij Znajdź teraz.

  7. Typowe okno szczegółów węzła Aktywna rejestracja przedstawione jest na rysunku 13.2. Aby wyeksportować te dane, kliknij opcję Aktywna rejestracja prawym przyciskiem myszy i wybierz Eksportuj listę.

  8. Określ nazwę pliku i ścieżkę, a następnie kliknij przycisk Zapisz.

  9. Jeśli plik już istnieje, kliknij Tak, aby go zastąpić.

  10. Zamknij konsolę WINS.

  11. Użyj edytora tekstów, aby przejrzeć plik danych. Plik można importować do programu Microsoft Excel i innych pakietów do tworzenia raportów i analiz.

  12. Rysunek 13.2. Dane aktywnej rejstracji

    Konfigurowanie klientów usługi WINS

    Klienty protokołu DHCP automatycznie otrzymują swoje informacje WINS od serwera DHCP pod warunkiem, że w DHCP ustawione zostały właściwe opcje. Klienty nie korzystające z protokołu DHCP muszą być konfigurowane statycznie. Konfigurację klientów WINS można sprawdzać z konsoli polecenia; można również zwalniać i odświeżać rejestracje.

    Jeżeli zmieniasz swój system analizy nazw z WINS na DNS, powinieneś wyłączyć analizę nazw WINS/NetBT. W przypadku klientów nie korzystających z protokołu DHCP dokonuje się tego za pomocą konfiguracji statycznej, natomiast w przypadku klientów DHCP czyni się to przy użyciu konsoli DHCP.

    Konfigurowanie usługi WINS w przypadku klientów nie korzystających z protokołu DHCP

    Jeżeli dany klient nie pobiera swojej konfiguracji WINS od protokołu DHCP, należy go skonfigurować ręcznie lub przy każdym połączeniu sieciowym. Poniższa procedura określa konto administratora jako konto do logowania. Jeśli wolisz, możesz się zalogować przy użyciu dowolnego konta mającego pozwolenie na konfigurowanie połączeń sieciowych klienta. W przypadku klientów wygląda to różnie, natomiast administrator powinien być w stanie skonfigurować wszystkie.

    1. Zaloguj się kliencie jako administrator.

    2. Wejdź do Start|Ustawienia i wybierz Połączenia sieciowe i telefoniczne.

    3. Dwukrotnie kliknij połączenie, które chcesz skonfigurować, a następnie kliknij Właściwości.

    4. Wybierz Protokół internetowy (TCP/IP), a następnie kliknij Właściwości.

    5. Kliknij Zaawansowane i wybierz zakładkę WINS.

    6. Kliknij Dodaj. Określ adres IP podstawowego serwera WINS klienta.

    7. Kliknij Dodaj, aby zamknąć okno dialogowe Serwer WINS TCP/IP.

    8. Powtórz kroki 6 i 7, aby dodać pomocnicze serwery WINS w kolejności uprzywilejowania.

    9. Po zakończeniu dodawania serwerów WINS kliknij OK, aby zamknąć okno dialogowe ustawień zaawansowanych protokołu TCP/IP.

    10. Kliknij OK, aby zamknąć okno dialogowe Właściwości: Protokół internetowy (TCP/IP).

    11. Kliknij OK, aby zamknąć okno dialogowe właściwości połączenia.

    12. Kliknij Zamknij, aby zamknąć okno stanu połączenia.

    13. Po skonfigurowaniu wszystkich potrzebnych połączeń zamknij Połączenia sieciowe i telefoniczne.

    Uwaga!: Jeżeli skonfigurujesz ręcznie listę serwerów WINS dla hosta, który zostanie później skonfigurowany, aby korzystać z protokołu DHCP, to lista statyczna zastąpi serwery WINS dostarczane dynamicznie przez DHCP. W takim wypadku musisz usunąć statyczne serwery WINS z konfiguracji połączenia.

    Konfigurowanie usługi WINS w przypadku klientów korzystających z protokołu DHCP

    Informacje WINS dostarczane automatycznie klientom w zakresie protokołu DHCP określa się na serwerze DHCP w następujący sposób:

    1. Zaloguj się na serwerze DHCP jako administrator.

    2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz DHCP.

    3. Rozwiń ikony odpowiedniego serwera i zakresu, i wybierz Opcje serwera.

    4. Kliknij Opcje serwera prawym przyciskiem myszy (lub wejdź do menu Akcja) i wybierz Konfiguruj opcje.

    5. Na liście Dostępne opcje na zakładce Ogólne zaznacz 044 Serwery WINS/NBNS.

    Wskazówka: Jeżeli chcesz określić te opcje dla konkretnej klasy użytkownika (patrz: rozdział 11) skorzystaj z zakładki Zaawansowane.

    1. Albo wpisz nazwę podstawowego serwera WINS i kliknij Rozpoznaj, albo wpisz adres IP serwera WINS. Kliknij Dodaj.

    2. Powtarzaj krok 6 dla każdego serwera WINS, który chcesz dodać.

    3. Na liście Dostępne opcje zaznacz 046 Typ węzła WINS/NBT.

    4. Określ typ węzła. W sieci firmy Microsoft jest to przeważnie 0x8 (węzeł hybrydowy).

    5. Kliknij OK, aby zamknąć okno dialogowe Opcje serwera.

    6. Zamknij konsolę DHCP.

    --> Odnośne rozwiązanie: Strona:

    Konfigurowanie i zarządzanie opcjami[Author:PO]

    Weryfikowanie rejestracji WINS

    Aby zweryfikować rejestrację WINS i wykryć wszelkie konflikty, podejmij następujące działania:

    1. Zaloguj się jako administrator na kliencie WINS, którego chcesz zweryfikować.

    2. Wejdź do Start|Programy|Akcesoria i wybierz Wiersz polecenia.

    3. Wpisz nbtstat -n.

    4. Wyświetli się lista rejestracji, jak na rysunku 13.3.

    5. Sprawdź, czy każda nazwa jest oznaczona w kolumnie Stan jako Zarejestrowana.

    6. Jeśli kolumna stanu wskazuje Rejestrowana, wpisz nbtstat -RR. Zwalnia to i odświeża rejestrację nazwy NetBIOS.

    Wskazówka: Pamiętaj, że przełączniki polecenia nbtstat uwzględniają wielkość liter. Wpisanie nbtstat -rr powoduje wyświetlenie statystyk rozpoznawania i rejestracji.

    1. Jeśli kolumna stanu wskazuje Konflikt, spróbuj jednego z poniższych rozwiązań:

    1. w przypadku klientów usługi WINS systemu Windows 2000 rozłącz i połącz ponownie połączenie sieciowe w folderze Połączenia sieciowe i telefoniczne,

    2. w przypadku klientów korzystających ze starszych wersji systemu Windows zamknij i ponownie uruchom komputer.

    1. Zamknij konsolę polecenia.

    2. Rysunek 13.3. Rejestracje klienta

      Wyłączanie rozpoznawania nazw WINS/NetBT na klientach nie korzystających z protokołu DHCP

      Jeżeli dany klient nie pobiera informacji WINS od protokołu DHCP, rozpoznawanie nazw WINS/NetBIOS wyłącza się ręcznie osobno dla każdego połączenia. Aby to zrobić, wykonaj następujące czynności:

      1. Zaloguj się na kliencie jako administrator.

      2. Wejdź do Start|Ustawienia i wybierz Połączenia sieciowe i telefoniczne.

      3. Dwukrotnie kliknij połączenie, które chcesz skonfigurować, a następnie kliknij Właściwości.

      4. Wybierz Protokół internetowy (TCP/IP), a następnie kliknij Właściwości.

      5. Kliknij Zaawansowane i wybierz zakładkę WINS.

      6. Wybierz opcję Wyłącz usługę NetBT (NetBIOS przez TCP/IP).

      Wskazówka: Jeżeli zamierzasz zrekonfigurować klienta, aby korzystał z protokołu DHCP, możesz również wybrać opcję Użyj ustawień systemu NetBIOS na serwerze DHCP. W takim wypadku możesz skonfigurować DHCP w taki sposób, aby wyłączyć NetBIOS przez TCP/IP w sposób opisany w następnej procedurze.

      1. Kliknij OK, aby zamknąć okno dialogowe ustawień zaawansowanych protokołu TCP/IP.

      2. Kliknij OK, aby zamknąć okno dialogowe właściwości protokołu TCP/IP.

      3. Kliknij OK, aby zamknąć okno dialogowe właściwości połączenia.

      4. Kliknij Zamknij, aby zamknąć okno stanu połączenia.

      5. Po skonfigurowaniu wszystkich potrzebnych połączeń zamknij Połączenia sieciowe i telefoniczne.

      Wyłączanie rozpoznawania nazw WINS/NetBT za pomocą DHCP

      Rozpoznawanie nazw WINS/NetBT dla wszystkich klientów DHCP określonego zakresu można wyłączyć w następujący sposób:

        1. Zaloguj się na serwerze DHCP jako administrator.

        2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz DHCP.

        3. Rozwiń odpowiednie ikony serwera i zakresu, a następnie wybierz Opcje serwera.

        4. Kliknij Opcje serwera prawym przyciskiem myszy (lub wejdź do menu Akcja) i wybierz Konfiguruj opcje.

        5. Wybierz zakładkę Ogólne, chyba że opcje zostały określone dla określonej grupy użytkowników.

        6. Na liście Dostępne opcje usuń zaznaczenie opcji 044 Serwery WINS/NBNS.

        7. Na liście Dostępne opcje usuń zaznaczenie opcji 046 Typ węzła WINS/NBT.

        8. Wybierz zakładkę Zaawansowane.

        9. W polu Klasa producenta wybierz Opcje Microsoft. Jeśli zachodzi taka potrzeba, wybierz klasę użytkownika (inną niż domyślna).

        10. Na liście Dostępne opcje zaznacz 001 Opcja Microsoft - Wyłącz NetBIOS.

        11. Określ Wprowadzanie danych jako 0x2.

        12. Kliknij OK, aby zamknąć okno dialogowe Opcje serwera.

        13. Zamknij konsolę DHCP.

      --> Odnośne rozwiązanie: Strona:

      Konfigurowanie i zarządzanie opcjami[Author:PO]

      Administrowanie bazą danych WINS

      Baza danych WINS jest dynamiczna i w związku z tym, wymaga względnie niewielkiego wysiłku administracyjnego. Czasami jednak może się zdarzyć, że zechcemy ręcznie zainicjować tworzenie kopii zapasowej, przywrócenie lub oczyszczanie, czy też usunąć i schować pojedynczy rekord, albo wszystkie rekordy będące w posiadaniu danego serwera. Identyfikatory wersji bazy danych serwera (wraz z innymi czynnikami) kontrolują replikację WINS; spójność wersji można sprawdzać ręcznie. Spójność bazy danych można również sprawdzać ręcznie.

      Dobrą praktyką jest administrowanie bazą danych z tego samego serwera, do którego ona należy. Niektóre operacje, jak na przykład przywracanie bazy danych, wymagają logowania lokalnego. Stąd też poniższa procedura wymaga zalogowania na tym serwerze WINS, którego bazą danych chcesz administrować.

      Ręcznego tworzenia kopii zapasowych należy dokonywać zawsze przy użyciu tej samej ścieżki bazy danych, której używa się do dynamicznych kopii zapasowych. Ścieżkę tę ustawia się na karcie właściwości serwera. --> Odwołaj się do[Author:PO] procedury Modyfikowanie właściwości serwera opisanej wcześniej w tym rozdziale. Przed rozpoczęciem przeprowadzania poniższej procedury należy znać ścieżkę kopii zapasowej.

      Aby administrować bazą danych WINS, wykonaj następujące czynności:

      1. Zaloguj się jako administrator na serwerze WINS, którego bazą danych chcesz administrować.

      2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

      3. Dwukrotnie kliknij ikonę odpowiedniego serwera. Zaznaczy to i rozwinie węzeł serwera.

      4. Kliknij wybrany serwer prawym przyciskiem myszy lub wejdź do menu Akcja. Pozwoli ci to wykonać następujące zadania:

      • Aby oczyścić bazę danych, wybierz Oczyść bazę danych. Kliknij OK, aby wyczyścić okno komunikatu. Identyfikator zdarzenia 4328 w podglądzie zdarzeń dziennika systemowego wskazuje rozpoczęcie oczyszczania.

      • Aby zweryfikować spójność bazy danych, wybierz Sprawdź spójność bazy danych. Kliknij Tak, a następnie OK, aby wyczyścić okna komunikatów.

      • Aby zweryfikować spójność identyfikatora wersji, wybierz Sprawdź spójność numeru wersji. Kliknij Tak, aby zamknąć okno komunikatu, sprawdź, czy nie ma żadnych błędów spójności i kliknij Zamknij. Jeżeli musisz zmienić identyfikator wersji, --> odwołaj się do[Author:PO] procedury Modyfikowanie właściwości serwera, opisanej wcześniej w tym rozdziale.

      Wskazówka: Sprawdzanie spójności (bazy danych lub identyfikatora wersji) mocno obciąża zasoby. O ile to możliwe, należy przeprowadzać sprawdzanie spójności wtedy, kiedy ruch WINS w sieci nie jest intensywny.

      • Aby usunąć i schować rekordy, --> odwołaj się do[Author:PO] procedury Likwidowanie serwera WINS, opisanej wcześniej w tym rozdziale. Procedura ta usuwa i chowa wszystkie rekordy danego właściciela. Jeżeli chcesz usunąć pojedynczy rekord, zaznacz go w oknie szczegółów i wciśnij klawisz Delete.

      • Aby utworzyć kopię zapasową bazy danych, wybierz Utwórz kopię zapasową bazy danych. Określ ścieżkę kopii zapasowej. Po utworzeniu kopii zapasowej kliknij OK, aby wyczyścić okno dialogowe.

      • Aby przywrócić bazę danych, należy najpierw zatrzymać usługę WINS na serwerze. Wybierz Wszystkie zadania, a następnie kliknij Zatrzymaj. W tym samym menu wybierz Przywróć bazę danych i określ ścieżkę do pliku kopii zapasowej. Kliknij OK, aby wyczyścić okno dialogowe. Procedura ponownie uruchamia usługę WINS w sposób automatyczny.

      1. Zamknij konsolę WINS.

      Wskazówka: Czasami można naprawić uszkodzenie bazy danych poprzez zwiększenie identyfikatora wersji początkowej dla serwera WINS i ponowne uruchomienie serwera.

      --> Odnośne rozwiązania: Strona:

      Likwidowanie serwera WINS

      Modyfikowanie właściwości serwera[Author:PO]

      Implementowanie i konfigurowanie replikacji WINS

      Dwa lub więcej serwerów WINS można ustawić w taki sposób, aby replikowały informacje bazy danych. Czyni się to, aby zapewnić zabezpieczenie w postaci przejmowania zadań przez serwer rezerwowy oraz aby poprawić wydajność rozpoznawania nazw poprzez powolne łącza sieci WAN. Na swoim serwerze WINS można ustawić właściwości replikacji, które stają się ustawieniami domyślnymi dla każdego dodanego partnera, można dodać partnera i zmienić te ustawienia; można również skonfigurować swój serwer WINS w taki sposób, aby replikował z dowolnym serwerem nie będącym partnerem WINS, którego zlokalizuje we własnej sieci.

      Konfigurację partnerów można ustawić na tryb automatyczny. Jeżeli zadecydujesz, że nie chcesz replikować swojej bazy danych z innym serwerem WINS, możesz usunąć ów serwer WINS jako partnera replikacji. Możesz również określić serwer WINS, z którym nie chcesz przeprowadzać replikacji. Jeśli chcesz, możesz wyzwalać replikację ręcznie.

      Poniższe procedury zakładają, że masz potrzebne pozwolenia na ich wykonywanie. Domyślnie pozwolenia te posiada administrator domeny. Jeżeli otrzymujesz komunikaty o zastrzeżeniu dostępu, sprawdź ustawienia założeń sieciowych. Procedury te możesz przeprowadzać z dowolnego serwera WINS, jeśli dodałeś wszystkie serwery WINS w swojej sieci do konsoli WINS. Jednakże ze względu na przejrzystość poniższe procedury proszą o zalogowanie się na tym serwerze WINS, dla którego chcesz implementować i konfigurować partnerów replikacji.

      Konfigurowanie serwerów replikacji

      W toku niniejszej procedury będziesz konfigurować właściwości replikacji swojego serwera WINS. Wartości, które będziesz określać, to wartości dla twojego serwera, a jednocześnie wartości domyślne dla każdego partnera, którego później dodasz. Oto służąca do tego procedura:

      1. Zaloguj się na serwerze WINS, który chcesz skonfigurować, jako administrator.

      2. Wejdź do Start|Narzędzia administracyjne i wybierz WINS.

      3. Rozwiń ikonę odpowiedniego serwera i wybierz opcję Partnerzy replikacji.

      4. Albo kliknij opcję Partnerzy replikacji prawym przyciskiem myszy, albo wejdź do menu Akcja. Wybierz Właściwości. Możesz skonfigurować właściwości replikacji serwera w następujący sposób:

      • Na zakładce Ogólne możesz określić, czy chcesz, aby replikacja miała miejsce tylko z partnerami. Wyczyszczenie pola wyboru Replikuj tylko z partnerami umożliwia replikację bazy danych z dowolnym serwerem WINS w sieci. Jeśli zaznaczysz pole wyboru Zastąp unikatowe mapowania statyczne na tym serwerze (migrowanie włączone), odwzorowania statyczne będą traktowane tak, jak gdyby były dynamiczne (tj. zastępowane), gdy wystąpi konflikt z nową rejestracją lub repliką nazwy.

      • Na zakładce Replikacja wypychana możesz określać, kiedy ma się rozpoczynać replikacja wypychana, określać wartość w polu Liczba zmian w identyfikatorze wersji przed replikacją oraz ustalać, czy ma być używane stałe połączenie. Jeśli wykorzystywane jest stałe połączenie, liczba zmian wynosi przeważnie (ale niekoniecznie) zero. Jeżeli nie jest wykorzystywane połączenie stałe, liczba ta powinna wynosić co najmniej 20. Połączenia stałe zostały omówione w podrozdziale Dogłębnie.

      • Na zakładce Replikacja ściągana możesz określać warunki rozpoczęcia, interwał replikacji, liczbę prób oraz to, czy ma być wykorzystywane stałe połączenie.

      • Na zakładce Zaawansowane możesz określać, czy ma być włączona automatyczna konfiguracja partnerów. Jako że odbywa się ona za pomocą multiemisji, możesz określać interwał i czas TTL multiemisji. Po kliknięciu przycisku Dodaj możesz okrekślać serwery WINS, z którymi replikacja ma być zablokowana.

      Wskazówka: Jeżeli administrujesz środowiskiem mieszanym i chcesz implementować blokowanie rekordów na serwerze WINS systemu Windows NT4, ustaw na nim parametr Rejestru PersonaNonGrata.

      1. Kliknij OK, aby zamknąć okno właściwości partnerów replikacji.

      2. Zamknij konsolę WINS.

      Dodawanie i konfigurowanie partnera replikacji

      Poniższa procedura zajmuje się dodawaniem partnera, określaniem go jako partnera wypychania, ściągania lub partnera wypychania/ściągania (domyślnie jest to partner wypychania/ściągania) i konfigurowaniem jego właściwości replikacji. Właściwości te można pozostawić na poziomie wartości domyślnych ustawionych w toku poprzedniej procedury, ale nie ma takiego wymogu. Serwer A może ściągać informacje z Serwera B (na przykład) częściej, niż Serwer B ściąga informacje z Serwera A. W przypadku partnerów ściągania dobrze jest zmieniać właściwości partnerów, tak aby nie ściągali oni od siebie informacji jednocześnie.

      Aby dodać i skonfigurować partnera replikacji, wykonaj następujące czynności:

          1. Zaloguj się jako administrator na serwerze WINS, do którego chcesz dodać partnera.

          2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

          3. Rozwiń ikonę odpowiedniego serwera i wybierz opcję Partnerzy replikacji.

          4. Albo kliknij opcję Partnerzy replikacji prawym przyciskiem myszy, albo wejdź do menu Akcja. Wybierz polecenie Nowy partner replikacji.

          5. Albo wpisz nazwę lub adres IP serwera WINS, który chcesz dodać jako partnera replikacji, albo kliknij Przeglądaj, wybierz serwer i kliknij OK.

          6. Kliknij OK, aby zamknąć okno dialogowe Nowy partner replikacji.

          7. W oknie szczegółów kliknij prawym przyciskiem myszy nowego partnera replikacji i wybierz Właściwości. Wybierz zakładkę Zaawansowane, przedstawioną na rysunku 13.4.

          8. Z listy rozwijanej Typ partnera replikacji wybierz typ partnera replikacji.

          9. W przypadku replikacji ściąganej ustaw czas rozpoczęcia i interwał. Zastanów się nad tymi ustawieniami i ustaw czasy w taki sposób, aby partner nie próbował ściągać informacji z twojego serwera w tym samym czasie, kiedy ten ściąga informacje z partnera. Możesz również określić, czy ma być wykorzystywane stałe połączenie.

          10. W przypadku replikacji wypychanej określ wartość w polu Liczba zmian w identyfikatorze wersji przed replikacją. Możesz również ustalić, czy chcesz używać stałego połączenia.

          11. Kliknij OK.

          12. Zamknij konsolę WINS.

          13. Rysunek 13.4. Konfigurowanie partnera replikacji

            Usuwanie partnera replikacji

            Aby usunąć partnera replikacji, wykonaj co następuje:

            1. Zaloguj się jako administrator na tym serwerze WINS, którego partnerów replikacji chcesz usunąć.

            2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

            3. Rozwiń ikonę odpowiedniego serwera i wybierz opcję Partnerzy replikacji.

            4. W oknie szczegółów kliknij prawym przyciskiem myszy partnera, którego chcesz usunąć i wybierz Usuń.

            5. Kliknij Tak, aby potwierdzić, że chcesz usunąć partnera.

            6. Określ, czy chcesz również usunąć z bazy danych wszystkie odniesienia do wybranego serwera WINS.

            7. Zamknij konsolę WINS.

            Ręczne wyzwalanie replikacji

            Można ręcznie uruchamiać replikację bazy danych WINS zarówno ze wszystkimi partnerami replikacji, jak i z wybranym partnerem. Jeśli zdecydujesz się na replikację ze wszystkimi partnerami, to muszą to być partnerzy wypychania/ściągania. Procedura wymuszania replikacji ręcznej jest następująca:

            1. Zaloguj się jako administrator na odpowiednim serwerze WINS.

            2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

            3. Rozwiń ikonę serwera i wybierz opcję Partnerzy replikacji. Wyzwalaj replikację w następujący sposób:

            • Aby dokonać replikacji ze wszystkimi partnerami, kliknij prawym przyciskiem myszy Partnerzy replikacji (lub wejdź do menu Akcja) i wybierz Replikuj teraz. Kliknij Tak, aby potwierdzić polecenie. Kliknij OK, aby zamknąć okno dialogowe WINS.

            • Aby dokonać replikacji z jednym partnerem, kliknij prawym przyciskiem myszy okno szczegółów. W zależności od konfiguracji partnera możesz wyzwolić albo replikację wypychaną, albo ściąganą. Jeżeli partner jest skonfigurowany do replikacji wypychanej/ściąganej, możesz wybrać dowolną opcję. Kliknij Tak w celu potwierdzenia. Kliknij OK, aby zamknąć okno stanu.

            1. Zamknij konsolę.

            Korzystanie z odwzorowań statycznych

            Odwzorowania statyczne wykorzystuje się w przypadku posiadania hostów, które rejestrują się w usłudze WINS. Pary typu nazwa NetBIOS — adres IP można wpisywać bezpośrednio do bazy danych WINS lub importować z pliku lmhosts, gdzie są przechowywane jako wpisy #PRE. Z odwzorowań statycznych należy korzystać tylko, kiedy jest to niezbędne i powinno się je odwzorowywać tylko na nazwy komputerów. Mogą się one nakładać na odwzorowania dynamiczne i mogą być trudne do usunięcia, kiedy zostaną zreplikowane na inne serwery.

            Wskazówka: Odwzorowania statyczne mogły powodować poważne problemy w systemie Windows NT4, szczególnie przy wycofywaniu i zastępowaniu hosta, który nie korzystał z usługi WINS. W systemie Windows 2000 odwzorowania statyczne w czasie replikacji mogą być traktowane jako dynamiczne, co oznacza, że mogą być zastępowane informacjami dynamicznymi. Innymi słowy, sprawiają one mniej problemów niż dawniej; niemniej jednak należy ograniczać ich zastosowanie. --> Odwołaj się do[Author:PO] procedury Modyfikowanie właściwości serwera.

            Aby dodać, zmienić oraz importować odwzorowania statyczne, wykonaj co następuje:

              1. Zaloguj się na serwerze WINS jako administrator.

              2. Wejdź do Start|Programy|Narzędzia administracyjne i wybierz WINS.

              3. Rozwiń ikonę odpowiedniego serwera i wybierz opcję Aktywna rejestracja.

              4. Prawym przyciskiem myszy kliknij Aktywna rejestracja (lub wejdź do menu Akcja). Odwzorowaniami statycznymi można zarządzać w następujący sposób:

            • Aby dodać odwzorowanie statyczne, wybierz Nowe mapowanie statyczne. W oknie dialogowym określ nazwę komputera i adres IP. Typ powinien być albo Unikatowy, albo Wieloznaczny. Można określić inne typy, lecz należy tego unikać. Zakresów NetBIOS nie stosuje się często. Jeśli twoja sieć z nich korzysta, określ również zakres dla nazwy NetBIOS. Jeżeli dodajesz więcej rekordów, kliknij Zastosuj. Kiedy skończysz, kliknij OK.

            • Aby dokonać edycji danego odwzorowania statycznego, możesz je dwukrotnie kliknąć w oknie szczegółów i dokonać zmian. Jest jednak prawdopodobne, że w przypadku każdego hosta będą co najmniej trzy wpisy. Zazwyczaj łatwiej jest zaznaczyć wszystkie wpisy (użyj klawisza Ctrl), wcisnąć klawisz Delete, schować rekordy na innych serwerach (kolejna zaleta tej metody) i kliknąć Tak, aby zamknąć okno komunikatu. Potem ponownie dodaje się odwzorowanie.

            Uwaga! Po kliknięciu przycisku Zastosuj każdy rekord zostaje dodany. Nie da się wrócić i zmienić ich z okna dialogowego Nowe mapowanie statyczne. Dlatego upewnij się, czy wszystkie szczegóły są prawidłowe zanim klikniesz przycisk Zastosuj.

            • aby importować odwzorowania statyczne z pliku lmhosts, wybierz Importuj plik LMHOSTS. Określ ścieżkę do pliku lmhosts i kliknij Otwórz. Kliknij Tak, aby zamknąć okno komunikatu.

            Wskazówka: Plik lmhosts zazwyczaj przechowywany jest w folderze %Systemroot%\System32\Drivers\Etc.

              1. Zamknij konsolę WINS.

            Administrowanie usługą WINS z konsoli polecenia

            System Windows 2000 zapewnia szereg opcji umożliwiających administrowanie usługą WINS z konsoli polecenia za pomocą programu usługowego powłoki sieciowej (netsh). Program ten jest opisany szczegółowo w dodatku D. Możesz administrować usługą WINS z konsoli polecenia na serwerze, którym chcesz administrować, lecz zazwyczaj program ten wykorzystuje się, aby umożliwić administrację serwera z klienta WINS.

            Z konsoli odpowiedniego serwera WINS można również zatrzymać, uruchomić, wstrzymać i wznowić usługę WINS.

            Korzystanie z programu usługowego powłoki sieciowej

            Aby administrować usługą WINS z konsoli polecenia przy użyciu programu usługowego netsh, wykonaj następujące działania:

                1. Zaloguj się na kliencie WINS jako administrator.

                2. Wejdź do Start|Programy|Akcesoria i wybierz Wiersz polecenia.

                3. Wpisz netsh.

                4. Po znaku zachęty netsh> wpisz wins.

                5. Po znaku zachęty wins> wpisz albo server --> nazwa_serwera[Author:PO] , albo server --> adresip[Author:PO] , gdzie --> nazwa_serwera[Author:PO] i --> adresip[Author:PO] określają nazwę oraz adres IP serwera, którym chcesz zarządzać.

                6. Powinieneś otrzymać komunikat Masz dostęp do odczytu i zapisu do serwera nazwa_serwera.

            Wskazówka: Jeśli jesteś zalogowany na serwerze, którym administrujesz, możesz pominąć kroki 5 i 6.

                1. Korzystaj z poleceń podrzędnych DHCP powłoki sieciowej, udokumentowanych w dodatku D.

            Wskazówka: Możesz również wykorzystywać polecenia podrzędne netsh w plikach opisu. W takim wypadku musisz używać w pełni kwalifikowanej składni polecenia netsh wins server [\\servername] polecenie_podrzędne.

            Zatrzymywanie, uruchamianie, wstrzymywanie i wznawianie usługi WINS

            Aby zatrzymać, uruchomić, wstrzymać lub wznowić usługę WINS z konsoli polecenia, wykonaj następujące czynności:

            1. Zaloguj się na kliencie WINS jako administrator.

            2. Wejdź do Start|Programy|Akcesoria i wybierz Wiersz polecenia.

            3. Zatrzymaj, uruchom, wstrzymaj lub wznów usługę WINS w następujący sposób:

            • aby zatrzymać usługę WINS, wpisz net stop wins;

            • aby uruchomić usługę WINS po jej zatrzymaniu, wpisz net start wins;

            • aby wstrzymać usługę WINS, wpisz net pause wins;

            • aby wznowić usługę WINS po jej wstrzymaniu, wpisz net continue wins.

            Wskazówka: Funkcja ponownego uruchamiania jest dostępna tylko z konsoli WINS. Aby replikować tę funkcję z konsoli polecenia, zatrzymaj usługę WINS, a następnie ponownie ją uruchom.

            ... skorzystaj z ...

            ... zajrzyj ...

            ... skorzystaj z ...

            ... została ...

            ... pozostał ...

            ... Manager ...

            ... wykonaj ...

            ... Skorzystaj z informacji ...

            Proponuję usunąć.

            Proponuję usunąć.

            ... Skorzystaj z ...

            ... skorzystaj z ...

            ... skorzystaj z ...

            Proponuję usunąć.

            ... Skorzystaj z ...

            Pochylenie czcionki celem odznaczenia członu polecenia wpisywanego w brzmieniu podanym od członu wpisywanego w brzmieniu wybieranym przez wpisującego.

            j.w.

            j.w.

            j.w.



            Wyszukiwarka

            Podobne podstrony:
            16 rozdzial 15 EJCDLTJY3F3I2FKL Nieznany (2)
            16 rozdzial 15 zpgg3d2etikxyjv3 Nieznany
            J M Stanik rozdział 15 (2)
            16 Rozdział 15 Szeregi potęgowe
            Rozdział 15 - Rozwój fizyczny i poznawczy w wieku średnim, Psychologia rozwojowa, Helen Bee
            (1995) WIEDZA KTÓRA PROWADZI DO ŻYCIA WIECZNEGO (DOC), rozdział 15, Rozdział 1
            15 rozdzial 15 5GAEWFHLCK7UHC25 Nieznany
            7 - Pretty Little Liars - Heartless - Rozdział 15, 7 - HEARTLESS
            MLP FIM Fanfic Wojna o Equestrię Rozdział 15
            Rozdział 15, Midnight Sun
            ROZDZIAŁ 15, Prawo i Postępowanie karne-skarbowe książka, notatki
            rozdział 15
            Rozdział 15. FTP oraz Telnet, Kurs Linuxa, Linux
            15 rozdzial 15 ZA64UKL2SM6IJ6MS Nieznany (2)
            Rozdziały 15
            Rozdział 15, Dni Mroku 1 - Nocny wędrowiec
            ps zarz stoner 15, Stoner, Wanker „Kierowanie”, rozdział 15 „Przywództwo”

            więcej podobnych podstron