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:
• 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
.
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:
• 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
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 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
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
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;
• 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.
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,
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.
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
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ń:
•
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.
•
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.
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.
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 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ć.
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.
• 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
.
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
.
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
.
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
.
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.
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.
• 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.
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.
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.
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.
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.
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.