februari 6, 2022

konfigurera DNS i XP

innan du börjar

mål: lär dig Var kan du konfigurera avancerade DNS-inställningar i XP.

förkunskaper: inga förkunskaper.

nyckeltermer: dns, namn, ip, server, wins, adress, domän, netbios, upplösning

DNS-användning

när vi tittar på någon IP-adress ser vi fyra oktetter (gruppering av åtta bitar). Varje värd i nätverket har sin egen IP-adress. Till exempel finns varje webbplats på en server. Om vi vill besöka någon webbplats måste vi ansluta till den specifika servern som är värd för webbplatsen som vi vill besöka. För att göra det måste vår dator känna till serverns IP-adress. Istället för att använda IP-adresser hänvisar vi till webbplatser som använder deras namn (till exempel www.google.com). för människor är namnen mycket enklare att använda för att komma ihåg siffror som IP-adresser. Lösningen för det problemet är Domain Name Service eller DNS. Vi använder DNS för att lösa namn till IP-adresser, eftersom det är IP-adressen som datorer använder för att prata med varandra. Vi kan enkelt kontrollera det genom att pinga någon värd, till exempel www.google.com.som ett resultat kommer vi att få tillbaka IP-adressen från DNS-servern. Som vi kan se har DNS-tjänster en mycket enkel funktion. DNS tar användarvänliga namn, som www.google.com, och det konverterar det till en komplex IP-adress och vice versa. På så sätt behöver vi inte komma ihåg IP-adresser, och vi kan navigera på webben enkelt och enkelt.

FQDN

DNS-namnservrar utför namnupplösning genom att lösa ett fullständigt kvalificerat domännamn (FQDN) till en IP-adress. En klient frågar sin lokala namnserver efter den IP-adress som är kopplad till det fullständigt kvalificerade domännamnet. Till exempel frågar klienten vad som är IP-adressen till www.google.com. den lokala namnservern kontrollerar sin lista, och om den hittar posten för www.google.com, Det skickar informationen tillbaka. Om den lokala namnservern inte hittar posten skickar den ett fullständigt kvalificerat domännamn till en av DNS-rotservrarna. DNS-rotservern returnerar sin hänvisning till den lokala namnservern. Hänvisningen pekar på namnservrarna för DNS-domänens toppnivå. Den lokala namnservern skickar en iterativ fråga till en av domännamnsservrarna på toppnivå (. com i www.google.com fall). . Com-domänservern svarar med en hänvisning till en av Googles namnservrar. Googles namnserver svarar med IP-adressen för www.google.com. nu kan klienten kontakta värden som är värd för www.google.com webbplats.

WINS

Microsoft utvecklade först sitt eget namngivningssystem. Det använde NetBIOS-namn för värdar och Windows Internet Name Service (WINS) för att lösa namn till IP-adresser. NetBIOS name är ett namn på 15 tecken som används för att identifiera våra datorer i nätverket. Allt detta är en del av Microsofts nätverkstjänster, som Microsoft introducerade med NT-familjen av operativsystem. Det fortsätter vidare genom NT 4.0-familjen. Med Windows 2000 och Windows XP antog Microsoft Domännamnstjänsten som sitt primära verktyg för att lösa namn till IP-adresser medan resten av Internet alltid använde DNS. Problemet som Microsoft ursprungligen hade med DNS är att alla dess poster måste anges statiskt (DNS blev ett dynamiskt verktyg senare). I WINS-miljö skulle en klient först få sin IP-adress från DHCP-servern. Då skulle klienten kontakta WINS-servern och rapportera sin IP-adress. På detta sätt har WINS-servern IP-adresser för alla klienter i det lokala nätverket. Så WINS var lösningen som löste just detta problem. Med Windows 2000 blev DNS-tjänsten mer en dynamisk tjänst. Det kan dynamiskt registrera klienter och använda den informationen för att registrera IP-adressen. Vid den tiden gick Microsoft tillbaka till att använda DNS-tjänsten som sin primära namnupplösningstjänst. Nu, när vi använder Windows XP, registrerar det automatiskt sitt namn med DNS-servern. Detta förenklar antalet tjänster som vi måste köra, eftersom vi inte behöver en WINS-server för vårt lokala nätverk. Vi använder fortfarande WINS, men bara för äldre maskiner som inte förstår att DNS nu kan acceptera dynamiska uppdateringar från klienter. När vi flyttade in i den dynamiska DNS, var Microsoft tvungen att justera namnen. Istället för att bara vara ett NetBIOS-namn lägger vi nu också till domäninformationen i namnstrukturen. För att ta reda på vem som är vem i vårt nätverk kan vi använda DNS med ett FQDN istället för bara ett enkelt NetBIOS-namn som vi använde för WINS-tjänsten.

exempel konfiguration

för att konfigurera Namnupplösningstjänster på XP måste vi gå till anslutningsegenskaperna och klicka på ’Avancerat…’ – knappen i vårt TCP/IP-konfigurationsfönster. I avancerade egenskaper kan vi se aktuella IP-inställningar, DNS, WINS och Alternativfliken.

 avancerad TCPIP egenskaper meny

bild 239.1-avancerade TCP / IP-egenskaper

även om de flesta datorer har en enda IP-adress och en enda standardgateway, märker vi att på fliken IP-inställningar kan vi konfigurera flera adresser och gateways. Låt oss öppna fliken DNS. Här kan vi redigera DNS-inställningar för vår dator.

 dns-fliken

bild 239.2 – DNS-fliken

det första vi skulle göra på DNS-fliken är att lägga till ytterligare DNS-servrar. Naturligtvis måste den primära DNS-servern placeras först på listan. Om den första DNS-servern inte kan kontaktas kommer vårt system att försöka kontakta nästa DNS-server i listan. En annan sak som vi kan göra här är att lägga till ytterligare suffix. Låt oss säga att vi måste kontakta ’host-pc’ med DNS. Låt oss säga att ’host-pc’ är på ’utilizewindows.com domän. Låt oss säga att vi vill komma åt ’host-pc’ från datorn som också finns på ’utilizewindows.com domän. Om vi bara skriver namnet på datorn – ’host-pc’ kommer DNS-servern automatiskt att titta på ’utilizewindows.com’ och försök hitta IP-adressen för’host-pc’. Låt oss nu säga att vi vill kontakta ’host2’ som finns på ’utilizeothersystem.com’. om vi bara skriver in namnet ’host2’ kommer vår DNS-server också att försöka hitta datorn i ’utilizewindows.com’. DNS-servern misslyckas med att hitta ’host2’, eftersom den finns på ’utilizeothersystem.com’. om ’utilizeothersystem.com’ är en domän som vi ofta använder, och är i någon relation med vår primära ’utilizewindows.com’ domän, Vi kan lägga till ’utilizeothersystem.com’ som ett bifogat suffix. I det här fallet, om vi letar efter ’host2’, skulle vår DNS-server först kontrollera ’utilizewindows.com’, och då, i händelse av fel, skulle det kontrollera ’utilizeothersystem.com’.

låt oss öppna fliken WINS. Här kan vi också lägga till, ta bort och kontrollera ordningen på våra WINS-servrar. Återigen måste vi sätta vår primära WINS-server högst upp på listan. WINS-servrar används för att utföra NetBIOS namnupplösning.

 wins-fliken

bild 239.3-WINS-fliken

här kan vi också aktivera LMHOSTS och redigera NetBIOS-inställningarna. Vi har möjlighet att inaktivera NetBIOS via TCP/IP, och vi skulle göra det om vi befinner oss i en miljö där vi bara använder DNS.

felsökning

Windows XP stöder två olika typer av namnupplösningstjänster, DNS och WINS. Kom ihåg att när vi nämner DNS talar vi om fullt kvalificerade domännamn, dvs. DNS använder FQDN för att identifiera viss dator. Ett exempel på detta kan vara ’host1.utilizewindos.com’. å andra sidan använder WINS endast NetBIOS-namn för namn till IP-upplösning. NetBIOS-namn är enkla namn och kan bara innehålla 15 tecken. NetBIOS namn kan till exempel vara ’host1’.

vid felsökning av namnupplösningstjänster måste vi först kontrollera att allt är OK med TCP/IP. Till exempel, om vi pingsome IP-adress, och allt går bra, vi vet att IP-anslutning är OK. Om vi pingar namnet på datorn och får ett fel, vet vi att vi har problem med vår namntjänst.

ping

bild 239.4-PING

nästa verktyg som vi ska köra är ’ipconfig /all’. Med det här verktyget kan vi verifiera att IP-adresserna för DNS eller WINS är korrekt konfigurerade.

ipconfig

bild 239.5-IPCONFIG

nästa sak vi kan göra är att köra ’nslookup’ och se om vi får en IP-adress från vår DNS-server.

nslookup

bild 239.6-NSLOOKUP

om alla våra inställningar är korrekt konfigurerade bör vi kontrollera tjänsterna relaterade till namnupplösning (som ’DNS-klient’) och se till att de är igång. En annan sak vi kan göra är att försöka omregistrera oss med vår DNS-server. För att göra det måste vi ange ’ipconfig /registerdns’ i kommandotolken. För NetBIOS-namn kan vi använda ’nbtstat-rr ’för att se namnupplösningsstatus och’ nbtstat-RR ’ för att registrera om med WINS-servern.

registerdns

bild 239.7-REGISTERDNS

vi kan också använda kommandot ’ipconfig /flushdns’ för att ta bort DNS-cache, eftersom vi ibland kan ha fel information i den. För NetBIOS-namn skulle vi använda kommandot ’nbtstat-R’ för att göra samma sak.

i slutändan kan vi som en tillfällig lösning använda HOSTS-filen för att konfigurera DNS-namn eller lmhosts-fil för NetBIOS-namn.

kom ihåg

vi kan ha flera DNS-servrar definierade. Den primära DNS-servern måste placeras först på listan. WINS-servrar används för att utföra NetBIOS namnupplösning.

Lämna ett svar

Din e-postadress kommer inte publiceras.