background image

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. 

background image

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: 

•  Wszystkie komputery systemu Windows 2000 korzystające z protokołu TCP/IP 

domyślnie zapewniają stronie klienckiej obsługę rejestrowania i analizowania nazw 
NetBIOS. Ta obsługa zapewniana jest za pomocą NetBIOS przez TCP/IP (NetBT) i 
można ją wyłączać ręcznie. 

•  System Windows 2000 Server zapewnia obsługę strony serwera przy użyciu usługi 

WINS. Jest to rozwiązanie opłacalne w sieciach mieszanych. Klienty systemu Windows 
NT4 mogą się rejestrować w usłudze WINS systemu Windows 2000 i vice versa. 

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

background image

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. 

background image

Rozpoznawanie nazw NetBIOS 

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

•  bufor nazw NetBIOS, 
•  serwer nazw NetBIOS (przeważnie serwer WINS), 
•  emisje podsieci, 
•  plik 

lmhosts

•  plik 

hosts

 (dodatkowo), 

•  system DNS (dodatkowo). 

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: 

• 

Węzeł typu B

 — wykorzystuje emisje podsieci (węzeł emisji). 

• 

Węzeł typu P

 — wykorzystuje usługę NBNS (np. WINS). 

• 

Węzeł typu M

 — najpierw stosuje emisje podsieci, ale przełącza na węzeł P, jeżeli nie 

otrzyma żadnej odpowiedzi, (węzeł mieszany). 

• 

Węzeł typu H

 — najpierw próbuje użyć usługi NBNS. Jeżeli nie może zlokalizować 

serwera nazw, przełącza na węzeł B. Kontynuuje kwerendę dotyczącą serwera nazw i 
przełącza z powrotem na węzeł P, jeżeli taki serwer stanie się dostępny (węzeł 
hybrydowy). 

• 

Rozszerzony Microsoft

 — wykorzystuje lokalny plik 

lmhosts

 lub serwery 

proxy

 WINS 

plus wywołania Windows Sockets (Winsock) (patrz: rozdział 16) oprócz standardowych 
typów węzłów. Ten typ węzła jest obsługiwany dla zapewnienia zgodności ze starymi 
systemami (przed NT4). 

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 

background image

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 

background image

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 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: 

•  Windows 2000 Server, 
•  Windows 2000 Professional, 
•  Windows NT Server, 
•  Windows NT Workstation, 
•  Windows 98, 
•  Windows 95, 
•  Windows for Workgroups, 
•  Microsoft LAN Manager, 
•  MS-DOS, 
•  OS/2, 
•  Linux i Unix (z zainstalowanym systemem Samba). 

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 

background image

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: 

•  Kiedy klient węzła B podejmie próbę rejestracji swojej nazwy i adresu IP, serwer proxy 

sprawdza tę nazwę w bazie danych serwera WINS. Jeżeli nazwa już znajduje się w bazie 
danych WINS, to proxy wysyła do klienta węzła B negatywną odpowiedź rejestracyjną. 
W przeciwnym wypadku serwer proxy zapamiętuje odwzorowanie nazwy NetBIOS 
klienta na adres IP w swoim buforze nazw zdalnych. 

•  Kiedy klient węzła B dokona emisji kwerendy dotyczącej nazwy, serwer proxy 

podejmuje próbę rozpoznania nazwy albo za pomocą informacji zawartych w swoim 
buforze nazw zdalnych, albo za pomocą informacji, które uzyska od serwera WINS. 

•  Kiedy klient węzła B zwolni swoją nazwę, serwer proxy usuwa nazwę klienta ze swojego 

bufora nazw zdalnych. 

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ę 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 

background image

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ń: 

•  kiedy uruchomi się serwer WINS; 

background image

•  kiedy zostanie dokonana zmiana w bazie danych serwera WINS; 
•  kiedy zostanie dokonana określona liczba zmian . 

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: 

•  Odwzorowania statyczne, które utworzono pierwotnie na nieaktywnym serwerze WINS, 

są replikowane bez żadnych ograniczeń pomiędzy innymi, aktywnymi serwerami WINS 
w sieci, chyba że zostaną ręcznie usunięte lub schowane. 

•  Odwzorowania dynamiczne, które pierwotnie zarejestrowano na nieaktywnym serwerze 

WINS, nie są usuwane z bazy danych WINS natychmiastowo. W przypadku wpisów 
dynamicznych usługa WINS musi poprzedzić ich usunięcie sprawdzeniem serwera 
właściciela. Jeśli dany serwer WINS nie jest już w użyciu, inne serwery zachowują 
wszystkie jego rekordy, ponieważ nie mogą stwierdzić, czy wygasły one na nie 
działającym serwerze właścicielu. Zazwyczaj przed całkowitym usunięciem rekordu w 
wyniku procesu oczyszczania bazy danych mija 36-dniowy okres wygaśnięcia. 

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. 

background image

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. 

•  jeżeli wpis jest oznaczony jako aktywny, a jego właścicielem jest serwer WINS, serwer 

ten aktualizuje znacznik czasu rekordu i zwraca klientowi pozytywną odpowiedź; 

•  jeżeli wpis jest oznaczony jako zwolniony lub schowany, albo jeżeli jego właścicielem 

jest inny serwer WINS, rejestracja jest traktowana jak nowa rejestracja. Znacznik czasu, 
identyfikator wersji i własność zostają uaktualnione i zwracana jest odpowiedź 
pozytywna. 

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, 

background image

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: 

•  Serwer WINS zaznacza odpowiedni wpis bazy danych jako zwolniony. Jeżeli dany wpis 

zostaje zwolniony na określony okres czasu, to serwer WINS oznacza ten wpis jako 
schowany, aktualizuje jego identyfikator wersji i powiadamia o zmianie inne serwery 
WINS. 

•  Serwer WINS zwraca do klienta komunikat potwierdzenia zwolnienia. 

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. 

background image

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 

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: 

• 

Ustawienie routerów, aby przesyłały emisje NetBIOS

 — prowadzi to do 

niedopuszczalnego wzrostu ruchu sieciowego poprzez łącza sieci WAN i 

nie

 jest 

rozwiązaniem zalecanym. 

• 

Wykorzystanie plików lmhosts

 — jest to rozwiązanie częściowe i może ono wymagać 

wiele wysiłku administracyjnego. 

• 

Wykorzystanie usługi WINS

 — jest to rozwiązanie preferowane. 

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 

background image

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 

background image

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ń: 

• 

Połączenia stałe

 — serwery WINS można konfigurować w taki sposób, aby utrzymywały 

stałe połączenia z jednym lub wieloma partnerami replikacji. Eliminuje to narzuty 
związane z otwieraniem i zakańczaniem połączeń, i zwiększa szybkość replikacji. 

• 

Udoskonalone filtrowanie i wyszukiwanie rekordów

 — można lokalizować rekordy 

spełniające określone kryteria filtrowania. Jest to szczególnie użyteczne przy 
analizowaniu dużych baz danych WINS. 

• 

Dynamiczne usuwanie rekordów i zaznaczanie wielu rekordów

 — można usuwać 

zarówno rekordy dynamiczne, jak i statyczne, a interfejs typu 

wskaż i kliknij

 pozwala 

usuwać pliki o nazwach zawierających znaki inne niż alfanumeryczne, których nie można 
określić z wiersza polecenia. 

• 

Chowanie ręczne

 — kiedy dany rekord jest oznaczony do usunięcia, to jego stan 

schowania może być replikowany na wszystkie serwery WINS. Następnie może on 
zostać oczyszczony ze wszystkich serwerów, a jego nieusunięte kopie w różnych bazach 
danych serwera nie będą propagowane. Funkcja ta jest szczególnie użyteczna przy 
likwidacji serwera WINS. 

• 

Weryfikowanie rekordów i zatwierdzanie poprawności identyfikatora wersji

 — 

sprawdzenie spójności bazy danych pomiędzy serwerami WINS zostało udoskonalone. 
Można porównywać adresy IP zwracane przez różne serwery w wyniku kwerend 
dotyczących nazw NetBIOS; można również kontrolować tablice odwzorowań adresu 
właściciela na identyfikator wersji. 

• 

Obsługiwanie serii

 — serwery WINS mogą obsługiwać obciążenie serwera o dużym 

natężeniu (serie). Serie powstają, kiedy duża liczba klientów WINS jednocześnie 
rejestruje swoje nazwy lokalne w usłudze WINS. Obsługiwanie serii zostało 
wprowadzone w pakiecie 

Service Pack 3

 systemu Windows NT4. Konsola WINS 

umożliwia konfigurację poziomu obsługiwania serii poprzez dostosowanie rozmiaru 
kolejki do potrzeb małych, średnich lub dużych serii. 

background image

• 

Automatyczne odnajdywanie partnerów WINS

 — serwery WINS okresowo anonsują 

swoją obecność w sieci. Jeżeli serwer na włączoną funkcję automatycznego 
odnajdywania partnerów WINS, to nasłuchuje tych anonsów i dowiaduje się o innych 
serwerach WINS w sieci. 

• 

Funkcja eksportu

 — można eksportować rekordy bazy danych WINS do pliku 

tekstowego, który można później importować do narzędzi analizy lub narzędzi 
sprawozdawczych. 

• 

Zwiększona odporność na uszkodzenia

 — klienty systemu Windows 2000 Professional (i 

Windows 98) mogą określać do 12 serwerów na jeden interfejs. Zwiększa to odporność 
na uszkodzenia, ponieważ nawet jeżeli „padnie” zarówno podstawowy, jak i pomocniczy 
serwer WINS, wciąż są udzielane odpowiedzi na żądania rozpoznania nazwy. 

• 

Dynamiczna ponowna rejestracja

 — klienty WINS mogą ponownie rejestrować swoje 

odwzorowania nazw na adresy IP bez przeładowywania. 

• 

Ulepszone narzędzia do zarządzania

 — konsola WINS (lub menedżer WINS) jest w pełni 

zintegrowana z konsolą zarządzania firmy Microsoft (MMC), zapewniając spójne, 
przyjazne dla użytkownika narzędzie do zarządzania. Do konsoli można dodawać 
serwery WINS, co umożliwia zarządzanie większością funkcji WINS z pojedynczego 
stanowiska. 

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. 

background image

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: 

• 

Znajdowanie według nazwy

 — przeprowadza kwerendę bazy danych i filtruje wyniki 

celem wyświetlenia rekordów nazw NetBIOS, które rozpoczynają się określonym 
zestawem jednego lub wielu znaków. Przed wprowadzeniem tej funkcji (znanej również 
jako 

szybkie znajdowanie

) konieczne było wyświetlanie całej bazy danych. 

• 

Znajdowanie według właściciela

 — wyświetla dane serwera WINS dla jednego lub wielu 

właścicieli (serwerów WINS). Metoda ta wprowadza również funkcję filtrowania, tak aby 
wyświetlane były tylko rekordy wybranych typów sufiksów rekordów nazw systemu 
NetBIOS. Można na przykład wyświetlać wszystkie rekordy kontrolera domeny (typ 1C) 
lub wszystkie rekordy przeglądarki głównej (typ 1D). Typy nazw NetBIOS zostały 
opisane we wcześniejszej części tego rozdziału. 

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 zastąpiona i że rekord pozostanie. 

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. 

background image

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. 

background image

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. 

background image

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 

background image

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 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ć.  

background image

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

5. Wybierz 

Replikuj usunięcie na innych serwerach (relikt)

, a następnie kliknij 

OK

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

Tak

7.  Wybierz i kliknij prawym przyciskiem myszy pozycję 

Partnerzy replikacji

, a następnie 

kliknij 

Replikuj teraz

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

9.  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 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: 

•  Na zakładce 

Ogólne

 możesz modyfikować częstotliwość aktualizacji, określać 

ścieżkę do foldera, w którym chcesz przechowywać plik zapasowy oraz określać, czy 
tworzyć kopię zapasową bazy danych WINS, kiedy serwer WINS jest zatrzymany. 

•  Na zakładce 

Interwały 

możesz zmieniać częstotliwość, z jaką rekordy są odnawiane, 

usuwane i weryfikowane. Odwołaj się do podrozdziału 

Dogłębnie

 w celu uzyskania 

opisu interwałów odnawiania, wygaśnięcia i weryfikacji, oraz limitu czasu 
wygaśnięcia. 

•  Na zakładce 

Weryfikowanie bazy danych

 określ ustawienia wymagane dla spójności 

bazy danych. Upewnij się, że spójność bazy danych jest sprawdzana w czasie, kiedy 
w sieci panuje cisza, przeważnie w nocy. 

•  Na zakładce 

Zaawansowane 

zaznacz pole wyboru 

Rejestruj szczegółowe zdarzenia w 

dzienniku zdarzeń systemu Windows

, jeżeli ta funkcja jest ci potrzebna. Kiedy to pole 

wyboru jest zaznaczone, usługa WINS rejestruje dodatkowe informacje szczegółowe 
w dzienniku zdarzeń systemowych; informacje te można przeglądać za pomocą 

Podglądu zdarzeń

. Szczegółowa rejestracja może obniżyć wydajność systemu i jest 

domyślnie wyłączona. Funkcji tej używa się zazwyczaj do usuwania usterek.  

background image

•  Na zakładce 

Zaawansowane

 stosownie do własnych potrzeb włącz lub wyłącz 

obsługę serii i ustaw odpowiedni jej poziom. Obsługa serii została opisana w 
podrozdziale 

Dogłębnie

•  Na zakładce 

Zaawansowane 

zmień ścieżkę bazy danych, jeżeli zachodzi taka 

potrzeba. Na tej zakładce możesz również ustawiać identyfikator wersji początkowej 
oraz włączać lub wyłączać zgodność z programem LAN Manager. 

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. 

5. Kliknij 

OK

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

6. 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

background image

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. 

 

 

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

background image

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

6.  Albo wpisz nazwę podstawowego serwera WINS i kliknij 

Rozpoznaj

, albo wpisz adres IP 

serwera WINS. Kliknij 

Dodaj

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

8. Na 

liście 

Dostępne opcje 

zaznacz 

046 Typ węzła WINS/NBT

background image

9. Określ typ węzła. W sieci firmy Microsoft jest to przeważnie 

0x8

 (węzeł hybrydowy). 

10. Kliknij 

OK

, aby zamknąć okno dialogowe 

Opcje serwera

11. Zamknij konsolę DHCP. 

Odnośne rozwiązanie: 

    Strona: 

Konfigurowanie i zarządzanie opcjami 

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. 

7. 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. 

8. Zamknij 

konsolę polecenia. 

 

 

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

background image

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. 

7. Kliknij 

OK

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

8. Kliknij 

OK

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

9. Kliknij 

OK

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

10. Kliknij 

Zamknij

, aby zamknąć okno stanu połączenia. 

11.  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. 

background image

Odnośne rozwiązanie: 

    Strona: 

Konfigurowanie i zarządzanie opcjami 

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 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 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. 

background image

•  Aby usunąć i schować rekordy, odwołaj się do 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. 

5. 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 

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. 

background image

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

5. Kliknij 

OK

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

6. 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. 

background image

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. 

 

 

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. 

background image

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. 

4. 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 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. 

background image

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

5. 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. 

background image

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

, albo 

server adresip

gdzie 

nazwa_serwera

 i 

adresip

 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. 

7.  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.