konfigurálja a DNS-t XP-ben
mielőtt elkezdené
célok: Ismerje meg, hol konfigurálhatja a speciális DNS-beállításokat XP-ben.
előfeltételek: nincsenek előfeltételek.
kulcsfogalmak: dns, név, ip, szerver, wins, cím, domain, netbios, felbontás
DNS használat
amikor néhány IP-címet megnézünk, négy oktettet látunk (nyolc bit csoportosítása). A hálózat minden gazdagépének saját IP-címe van. Például minden webhely egy szerveren található. Ha meg akarunk látogatni egy weboldalt, akkor csatlakoznunk kell ahhoz a szerverhez, amely a meglátogatni kívánt webhelyet tárolja. Ehhez a számítógépünknek ismernie kell a szerver IP-címét. Az IP-címek használata helyett a nevüket használó webhelyekre hivatkozunk (például www.google.com). az emberek számára a neveket sokkal könnyebb használni, majd emlékezni olyan számokra, mint az IP-címek. A probléma megoldása A Domain Name Service vagy a DNS. DNS-t használunk a nevek IP-címekké történő feloldásához, mert ez az az IP-cím, amelyet a számítógépek egymással beszélnek. Mi könnyen ellenőrizni, hogy a pinging néhány host, például www.google.com. ennek eredményeként visszakapjuk az IP-címet a DNS-kiszolgálóról. Mint láthatjuk, a DNS-szolgáltatásoknak nagyon egyszerű funkciója van. A DNS felhasználóbarát neveket vesz fel, például www.google.com komplex IP-címpé alakítja, és fordítva. Így nem kell emlékeznünk az IP-címekre, és egyszerűen és egyszerűen navigálhatunk a weben.
FQDN
a DNS-névszerverek a névfeloldást úgy hajtják végre, hogy egy teljesen minősített tartománynevet (FQDN) feloldanak egy IP-címre. Az ügyfél megkérdezi a helyi névkiszolgálótól a teljesen minősített tartománynévhez társított IP-címet. Például az ügyfél megkérdezi, hogy mi az IP-címe www.google.com. a helyi névkiszolgáló ellenőrzi a listáját, és ha megtalálja a www.google.com, visszaküldi az információkat. Ha a helyi névkiszolgáló nem találja a bejegyzést, egy teljesen minősített tartománynevet küld az egyik DNS-gyökérkiszolgálónak. A DNS gyökérkiszolgáló visszaadja a hivatkozást a helyi névkiszolgálónak. A hivatkozás a DNS-tartomány legfelső szintjének névkiszolgálóira mutat. A helyi névkiszolgáló iteratív lekérdezést küld az egyik legfelső szintű tartománynévkiszolgálónak (. com in www.google.com eset). A. com tartománykiszolgáló a Google egyik névszerverére történő hivatkozással válaszol. A Google névszerver a következő IP-címmel válaszol www.google.com. most az ügyfél kapcsolatba léphet azzal a gazdagéppel, amely a www.google.com weboldal.
WINS
a Microsoft először fejlesztette ki saját elnevezési rendszerét. NetBIOS neveket használt a gazdagépekhez, A Windows Internet Name Service (WINS) pedig a nevek IP-címekké történő feloldásához. A NetBIOS név egy 15 karakteres név, amelyet számítógépeink azonosítására használunk a hálózaton. Mindez része a Microsoft hálózati szolgáltatásainak, amelyeket a Microsoft bevezetett az NT operációs rendszerek családjával. Ez az NT 4.0 családon keresztül folytatódik. A Windows 2000 és a Windows XP rendszerben a Microsoft a Domain Naming Service-t fogadta el elsődleges eszközként a nevek IP-címekre történő feloldásához, miközben az Internet többi része mindig DNS-t használt. A Microsoft eredetileg a DNS-sel kapcsolatos problémája az, hogy minden bejegyzését statikusan kellett beírni (a DNS később dinamikus eszközzé vált). WINS környezetben az ügyfél először a DHCP szerverről kapja meg IP-címét. Ezután az ügyfél kapcsolatba lép a WINS szerverrel, jelentve annak IP-címét. Ily módon a WINS szerver rendelkezik a helyi hálózat összes kliensének IP-címével. Tehát a WINS volt a megoldás, amely megoldotta ezt a problémát. A Windows 2000 rendszerrel a DNS szolgáltatás inkább dinamikus szolgáltatássá vált. Dinamikusan regisztrálhatja az ügyfeleket, és ezt az információt felhasználhatja az IP-cím regisztrálására. Ezen a ponton a Microsoft visszatért a DNS szolgáltatás használatához elsődleges névfeloldási szolgáltatásként. Most, amikor Windows XP-t használunk, automatikusan regisztrálja a nevét a DNS-kiszolgálón. Ez leegyszerűsíti a futtatandó szolgáltatások számát, mivel nincs szükségünk WINS-kiszolgálóra a helyi hálózatunkhoz. Továbbra is WINS-t használunk, de csak olyan régi gépekhez, amelyek nem értik, hogy a DNS most már képes elfogadni az ügyfelek dinamikus frissítéseit. Ahogy beléptünk a dinamikus DNS-be, a Microsoftnak módosítania kellett a neveket. Ahelyett, hogy csak NetBIOS név lenne, most a domain információkat is hozzáadjuk a névszerkezethez. Annak érdekében, hogy megtudjuk, ki kicsoda a hálózatunkon, használhatjuk a DNS-t egy FQDN használatával, nem csak egy egyszerű NetBIOS név helyett, amelyet a WINS szolgáltatáshoz használtunk.
példa konfiguráció
a névfeloldási szolgáltatások XP rendszeren történő konfigurálásához el kell mennünk a kapcsolat tulajdonságaihoz, és kattintson a ‘Speciális…’ gombra a TCP/IP konfigurációs ablakunkban. A speciális tulajdonságokban láthatjuk az aktuális IP-beállításokat, a DNS-t, a WINS-t és az Options fület.
kép 239.1-Speciális TCP / IP tulajdonságok
bár a legtöbb számítógép egyetlen IP-címmel és egyetlen alapértelmezett átjáróval rendelkezik, vegye figyelembe, hogy az IP-beállítások lapon több címet és átjárót is konfigurálhatunk. Nyissuk meg a DNS fület. Itt szerkeszthetjük számítógépünk DNS-beállításait.
Image 239.2 – DNS lap
az első dolog, amit a DNS lapon tennénk, további DNS-kiszolgálók hozzáadása. Természetesen az elsődleges DNS-kiszolgálót kell először elhelyezni a listán. Ha az első DNS-kiszolgálóval nem lehet kapcsolatba lépni, rendszerünk megpróbálja felvenni a kapcsolatot a listán szereplő következő DNS-kiszolgálóval. Egy másik dolog, amit itt tehetünk, hogy további utótagokat kell hozzáfűzni. Tegyük fel, hogy kapcsolatba kell lépnünk a ‘host-pc’ – vel a DNS használatával. Tegyük fel ,hogy a’ host-pc ‘ be van kapcsolva ‘utilizewindows.com’ tartomány. Tegyük fel, hogy a ‘host-pc’ – t a számítógépről akarjuk elérni, amely szintén a ‘utilizewindows.com’ tartomány. Ha csak a számítógép nevét írjuk be – ‘host-pc’, a DNS-kiszolgáló automatikusan megvizsgálja a ‘utilizewindows.com’ és keresse meg a ‘host-pc’ IP-címét. Most tegyük fel, hogy kapcsolatba akarunk lépni a ‘host2’ – vel, amely a ‘utilizeothersystem.com’. ha csak a ‘host2’ nevet írjuk be, a DNS-kiszolgálónk is megpróbálja megtalálni a számítógépet ‘utilizewindows.com’. a DNS-kiszolgáló sikertelen lesz a ‘host2’ megtalálásában, mert a ‘utilizeothersystem.com’. If ‘utilizeothersystem.com’ olyan tartomány, amelyet gyakran használunk, és valamilyen kapcsolatban áll az elsődlegesünkkel ‘utilizewindows.com’ domain, hozzáadhatjuk ‘utilizeothersystem.com’ mint csatolt utótag. Ebben az esetben, ha a ‘host2’ – t keressük, a DNS-kiszolgálónk először ellenőrzi ‘utilizewindows.com’, majd meghibásodás esetén ellenőrzi a ‘utilizeothersystem.com’.
nyissuk meg a WINS fület. Itt hozzáadhatjuk, eltávolíthatjuk és szabályozhatjuk a WINS szervereink sorrendjét. Még egyszer, az elsődleges WINS szerverünket a lista tetejére kell helyeznünk. A WINS-kiszolgálókat a NetBIOS névfeloldás végrehajtására használják.
Image 239.3 – WINS Tab
itt engedélyezhetjük az LMHOST-okat és szerkeszthetjük a NetBIOS beállításait. Képesek vagyunk letiltani a NetBIOS-t TCP/IP-n keresztül, és ezt akkor tennénk, ha olyan környezetben vagyunk, ahol csak DNS-t használunk.
hibaelhárítás
A Windows XP két különböző típusú névfeloldási szolgáltatást támogat, a DNS-t és a WINS-t. Ne feledje, hogy amikor megemlítjük a DNS-t, teljesen minősített Domain nevekről beszélünk, azaz. A DNS az FQDN-t használja az adott számítógép azonosítására. Egy példa erre lehet ‘host1.utilizewindos.com’. másrészt a WINS csak a NetBIOS neveket használja a név IP felbontásához. A NetBIOS nevek egyszerű nevek, és csak 15 karaktert tartalmazhatnak. Például a NetBIOS neve lehet ‘host1’.
a névfeloldási szolgáltatások hibaelhárításakor először ellenőriznünk kell, hogy minden rendben van-e a TCP/IP-vel. Például, ha Pingping néhány IP-címet, és minden jól megy, tudjuk, hogy az IP-kapcsolat rendben van. Ha pingeljük a számítógép nevét, és hibát kapunk, tudjuk, hogy problémánk van a névszolgáltatásunkkal.
Image 239.4-PING
a következő segédprogram, amelyet futtatnunk kell, az ‘ipconfig /all’. Ezzel az eszközzel ellenőrizhetjük, hogy a DNS vagy a WINS IP-címei megfelelően vannak-e konfigurálva.
Image 239.5-IPCONFIG
a következő dolog, amit tehetünk, hogy futtatjuk az ‘nslookup’ – ot, és megnézzük, kapunk-e IP-címet a DNS-kiszolgálónktól.
Image 239.6-NSLOOKUP
ha minden beállításunk megfelelően van konfigurálva, ellenőriznünk kell a névfeloldással kapcsolatos szolgáltatásokat (például ‘DNS kliens’), és ellenőriznünk kell, hogy működnek-e. Egy másik dolog, amit tehetünk, hogy megpróbáljuk újra regisztrálni a DNS-kiszolgálónkat. Ehhez be kell írnunk az ‘ipconfig /registerdns’ parancsot a parancssorba. NetBIOS nevek esetén az ‘nbtstat-rr’- t használhatjuk a névfeloldás állapotának megtekintéséhez, az ‘nbtstat-RR’ – t pedig a WINS-kiszolgálón történő újraregisztráláshoz.
Image 239.7-REGISTERDNS
az ‘ipconfig / flushdns’ parancsot is használhatjuk a DNS-gyorsítótár törléséhez, mert néha téves információk lehetnek benne. A NetBIOS nevek esetében az ‘nbtstat-R’ parancsot használnánk, hogy ugyanezt tegyük.
végül ideiglenes megoldásként a HOSTS fájl segítségével konfigurálhatjuk a DNS-neveket, vagy az Lmhosts fájlt a NetBIOS nevekhez.
ne feledje, hogy
több DNS-kiszolgálót is definiálhatunk. Az elsődleges DNS-kiszolgálót kell először elhelyezni a listán. A WINS-kiszolgálókat a NetBIOS névfeloldás végrehajtására használják.