6 lutego, 2022

Konfigurowanie DNS w XP

przed rozpoczęciem

cele: dowiedz się, gdzie można skonfigurować zaawansowane ustawienia DNS W XP.

wymagania wstępne: brak wymagań wstępnych.

kluczowe terminy: dns, Nazwa, ip, serwer, wins, adres, domena, netbios, rozdzielczość

użycie DNS

kiedy patrzymy na jakiś adres IP, widzimy cztery oktety (grupowanie ośmiu bitów). Każdy host w sieci ma swój własny adres IP. Na przykład każda strona internetowa znajduje się na serwerze. Jeśli chcemy odwiedzić jakąś stronę internetową, musimy połączyć się z konkretnym serwerem, na którym znajduje się strona internetowa, którą chcemy odwiedzić. Aby to zrobić, nasz komputer musi znać adres IP tego serwera. Zamiast używać adresów IP, odnosimy się do stron internetowych używając ich nazw (na przykład www.google.com). dla ludzi nazwy są o wiele łatwiejsze w użyciu niż do zapamiętywania numerów, takich jak adresy IP. Rozwiązaniem tego problemu jest usługa nazw domen lub DNS. Używamy DNS do rozdzielania nazw na adresy IP, ponieważ jest to adres IP, którego komputery używają do komunikacji. Możemy to łatwo sprawdzić, pingując jakiegoś hosta, na przykład www.google.com. w rezultacie odzyskamy adres IP z serwera DNS. Jak widać, serwery DNS mają bardzo prostą funkcję. DNS przyjmuje przyjazne dla użytkownika nazwy, takie jak www.google.com i konwertuje go na złożony adres IP i odwrotnie. W ten sposób nie musimy pamiętać adresów IP i możemy poruszać się po Internecie w prosty i łatwy sposób.

FQDN

serwery nazw DNS rozwiązują nazwy, rozwiązując w pełni kwalifikowaną nazwę domeny (FQDN) na adres IP. Klient pyta swój lokalny serwer nazw o adres IP powiązany z w pełni kwalifikowaną nazwą domeny. Na przykład klient pyta, jaki jest adres IP www.google.com. lokalny serwer nazw sprawdza jego listę i jeśli znajdzie wpis dla www.google.com, przekazuje informacje z powrotem. Jeśli lokalny serwer nazw nie może znaleźć wpisu, wysyła w pełni kwalifikowaną nazwę domeny do jednego z serwerów głównych DNS. Serwer główny DNS zwraca odesłanie do lokalnego serwera nazw. Polecenie wskazuje na serwery nazw dla najwyższego poziomu domeny DNS. Lokalny serwer nazw wysyła iteracyjne zapytanie do jednego z serwerów nazw domen najwyższego poziomu (. com w www.google.com przypadku). Serwer domeny. com odpowiada skierowaniem do jednego z serwerów nazw Google. Serwer nazw Google odpowiada adresem IP www.google.com. teraz klient może skontaktować się z hostem, który hostuje www.google.com strona internetowa.

Microsoft po raz pierwszy opracował własny system nazewnictwa. Używało nazw NetBIOS dla hostów i Windows Internet Name Service (WINS) do rozwiązywania nazw na adresy IP. Nazwa NetBIOS to 15-znakowa nazwa, która służy do identyfikacji naszych komputerów w sieci. Wszystko to jest częścią usług sieciowych Microsoftu, które Microsoft wprowadził wraz z rodziną systemów operacyjnych NT. Jest kontynuowany przez rodzinę NT 4.0. W systemach Windows 2000 i Windows XP firma Microsoft przyjęła usługę nazewnictwa domen jako podstawowe narzędzie do rozwiązywania nazw na adresy IP, podczas gdy reszta Internetu zawsze korzystała z DNS. Problem, który Microsoft miał pierwotnie z DNS, polega na tym, że wszystkie jego wpisy musiały być wprowadzane statycznie (DNS stał się później narzędziem dynamicznym). W środowisku WINS klient najpierw otrzymuje swój adres IP z serwera DHCP. Następnie klient skontaktuje się z serwerem WINS, podając jego adres IP. W ten sposób serwer WINS ma adresy IP wszystkich klientów w sieci lokalnej. WINS było więc rozwiązaniem, które rozwiązało ten konkretny problem. W systemie Windows 2000 usługa DNS stała się bardziej dynamiczną usługą. Może dynamicznie rejestrować klientów i wykorzystywać te informacje do rejestracji adresu IP. W tym momencie Microsoft wrócił do używania usługi DNS jako swojej podstawowej usługi rozwiązywania nazw. Teraz, gdy używamy Windows XP, automatycznie zarejestruje swoją nazwę na serwerze DNS. Upraszcza to liczbę usług, które musimy uruchomić, ponieważ nie potrzebujemy serwera WINS dla naszej sieci lokalnej. Nadal Używamy WINS, ale tylko dla starszych maszyn, które nie rozumieją, że DNS może teraz akceptować dynamiczne aktualizacje od klientów. Gdy przeszliśmy do dynamicznego DNS, Microsoft musiał dostosować nazwy. Zamiast być tylko nazwą NetBIOS, teraz dodajemy również informacje o domenie do struktury nazw. Aby dowiedzieć się, kto jest kim w naszej sieci, możemy użyć DNS używając FQDN zamiast zwykłej nazwy NetBIOS, której użyliśmy w usłudze WINS.

Przykładowa konfiguracja

aby skonfigurować usługi rozpoznawania nazw NA XP, musimy przejść do Właściwości połączenia i kliknąć przycisk „Zaawansowane…” w naszym oknie konfiguracji TCP/IP. W zaawansowanych właściwościach możemy zobaczyć aktualne ustawienia IP, DNS, WINS i zakładkę Opcje.

zaawansowane menu Właściwości tcpip

Obraz 239.1-Zaawansowane właściwości TCP / IP

chociaż większość komputerów ma jeden adres IP i jedną bramę domyślną, zauważ, że na karcie Ustawienia IP możemy skonfigurować wiele adresów i bram. Otwórzmy zakładkę DNS. Tutaj możemy edytować ustawienia DNS dla naszego komputera.

karta dns

Obraz 239.2 – Karta DNS

pierwszą rzeczą, którą zrobimy na karcie DNS, jest dodanie dodatkowych serwerów DNS. Oczywiście główny serwer DNS musi być umieszczony na pierwszym miejscu na liście. Jeśli nie można skontaktować się z pierwszym serwerem DNS, nasz system spróbuje skontaktować się z następnym serwerem DNS na liście. Inną rzeczą, którą możemy tutaj zrobić, jest dołączenie dodatkowych przyrostków. Załóżmy, że musimy skontaktować się z 'host-pc’ za pomocą DNS. Załóżmy, że 'host-pc’ jest włączony 'utilizewindows.com” domena. Załóżmy, że chcemy uzyskać dostęp do „host-pc” z komputera, który jest również na „utilizewindows.com” domena. Jeśli wpiszemy tylko nazwę komputera – 'host-pc’, serwer DNS automatycznie zajrzy do 'utilizewindows.com’ i spróbuj zlokalizować adres IP dla 'host-pc’. Teraz powiedzmy, że chcemy skontaktować się z 'host2′, który znajduje się na 'utilizeothersystem.com’. jeśli wpiszemy tylko nazwę 'host2′, nasz serwer DNS spróbuje również zlokalizować komputer w 'utilizewindows.com’. serwer DNS nie będzie w stanie zlokalizować 'host2′, ponieważ znajduje się on na 'utilizeothersystem.com”. jeśli „utilizeothersystem.com” jest domeną, z której często korzystamy i jest w pewnym związku z naszą podstawową „utilizewindows.com’ domena, możemy dodać 'utilizeothersystem.com” jako dołączony przyrostek. W tym przypadku, jeśli poszukamy 'host2′, nasz serwer DNS najpierw sprawdzi 'utilizewindows.com”, a następnie, w przypadku awarii, to sprawdzić „utilizeothersystem.com’.

otwórzmy zakładkę wygrane. Tutaj możemy również dodawać, usuwać i kontrolować kolejność naszych serwerów WINS. Po raz kolejny musimy umieścić nasz główny serwer WINS na szczycie listy. Serwery WINS są używane do rozwiązywania nazw NetBIOS.

karta wygrywa

Obraz 239.3 – karta wygrywa

tutaj możemy również włączyć LMHOSTY i edytować ustawienia NetBIOS. Mamy możliwość wyłączenia NetBIOS przez TCP / IP i zrobilibyśmy to, gdybyśmy byli w środowisku, w którym używamy tylko DNS.

Rozwiązywanie problemów

System Windows XP obsługuje dwa różne typy usług rozwiązywania nazw, DNS i WINS. Pamiętaj, że kiedy wspominamy o DNS, mówimy o w pełni kwalifikowanych nazwach domen, tj. DNS używa FQDN do identyfikacji konkretnego komputera. Przykładem może być „host1.utilizewindos.com’. z drugiej strony, WINS używa tylko nazw NetBIOS dla nazwy do rozdzielczości IP. Nazwy NetBIOS są nazwami prostymi i mogą zawierać tylko 15 znaków. Na przykład nazwa NetBIOS może być 'host1′.

podczas rozwiązywania problemów z usługami rozpoznawania nazw, najpierw musimy sprawdzić, czy wszystko jest w porządku z TCP/IP. Na przykład, jeśli pingsome adres IP, i wszystko idzie dobrze, wiemy, że łączność IP jest w porządku. Jeśli pingujemy nazwę komputera i otrzymujemy błąd, wiemy, że mamy problem z naszą usługą nazw.

ping

Image 239.4-PING

następnym narzędziem, które powinniśmy uruchomić, jest’ipconfig /all’. Za pomocą tego narzędzia możemy sprawdzić, czy adresy IP dla DNS lub WINS są poprawnie skonfigurowane.

ipconfig

Image 239.5-IPCONFIG

następną rzeczą, jaką możemy zrobić, to uruchomić „nslookup” i sprawdzić, czy otrzymamy adres IP z naszego serwera DNS.

nslookup

Image 239.6 – nslookup

jeśli wszystkie nasze ustawienia są poprawnie skonfigurowane, powinniśmy sprawdzić usługi związane z rozwiązywaniem nazw (np. Kolejną rzeczą, którą możemy zrobić, to spróbować ponownie zarejestrować się na naszym serwerze DNS. Aby to zrobić musimy wpisać 'ipconfig / registerdns’ w wierszu polecenia. Dla nazw NetBIOS możemy użyć 'nbtstat-rr’ aby zobaczyć status rozdzielczości nazw, oraz 'nbtstat – RR’ aby ponownie zarejestrować się na serwerze WINS.

registerdns

Image 239.7-REGISTERDNS

możemy również użyć polecenia 'ipconfig / flushdns’ do usunięcia pamięci podręcznej DNS, ponieważ czasami możemy mieć w niej błędne informacje. Dla nazw NetBIOS użyjemy polecenia 'nbtstat-R’, aby zrobić to samo.

w końcu, jako tymczasowe rozwiązanie możemy użyć pliku HOSTS do konfiguracji nazw DNS lub pliku LMHOSTS dla nazw NetBIOS.

pamiętaj

możemy mieć zdefiniowanych wiele serwerów DNS. Główny serwer DNS musi być umieszczony jako pierwszy na liście. Serwery WINS są używane do rozwiązywania nazw NetBIOS.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.