Ha meg akarja érteni, mi történik a hálózatában, képesnek kell lennie DNS-lekérdezések végrehajtására. Ennek legjobb módja a Hálózatfelügyeleti eszköz használata, NsLookup. Ez a parancssori eszköz segít jobban megérteni a hálózati problémákat, és segítséget nyújt azok megoldásában.
Két fő módszer létezik az NsLookup használatára DNS-lekérdezésekhez; az első az, hogy helyileg használja a számítógépén, a második pedig az NsLookup online használata. Ebben a blogbejegyzésben mindkét módszerről fogunk beszélni, és elmondjuk 8 hasznos NsLookup parancshasználati eset.
Hogyan működik a DNS?
Az NsLookup megfelelő megértéséhez először át kell mennünk a DNS-en, és hogy mit is csinál valójában. A DNS kifejezés rövidítése Domain név rendszer. Az interneten minden webhelynek numerikus IP-címe van. A webhelyeket azonban nem úgy érheti el, hogy manuálisan írja be az IP-címet a böngésző címsorába. Beírja a webhely domain nevét, és a DNS leképezi a domain nevet egy IP-címre. DNS segítsége nélkül a felhasználók nem nyithatnak webhelyet. Egy weboldal betöltésekor pedig négy különböző DNS-szerver működik együtt a felelős IP-cím megszerzésében; DNS-rekurzor, Root névszerver, TLD névszerver, és Hiteles névszerver. Ezen DNS-típusok mindegyike felelős a folyamat egy-egy lépéséért. Például a DNS-rekurzor megpróbál információt találni a tartománynévről a már meglévő gyorsítótár-adatokkal. Ha nem találja a szükséges információkat, akkor továbbítja a kérést a root névszervernek. A kérés átadásának folyamata addig tart, amíg a DNS meg nem találja a kapcsolódó IP-címet.
Mi az NsLookup?
Az NsLookup vagy névszerver-keresés egy parancssori eszköz, amely segít a hálózati problémák elhárításában.
Az NsLookup segítségével lekérheti egy webhely IP-címét úgy, hogy megadja a domain nevet, vagy fordítva. Az ilyen típusú DNS-lekérdezéseket „A rekordnak” nevezik, és nem ez az egyetlen DNS-lekérdezés, amelyet az NsLookup segítségével készíthet. Kérhet „AAAA rekordot” vagy „quad A rekordot” is. Az elsőben, amikor egy tartománynév IP-címét kéri az NsLookuptól, az a felelős IPv4-címmel válaszol. Az internet azonban fokozatosan eltolódik az IPv6 használata felé. Tehát meg kell tudnia szerezni egy domain felelős IPv6-címét. Az „AAAA” rekord az NsLookup IPv6 parancsot használja a második típusú IP-kérés teljesítésére. Ami az NsLookupból beszerezhető DNS-rekordok harmadik példáját illeti, rendelkezésünkre áll a SOA rekord, amely hasznos információkat és részleteket ad a DNS-zónáról. Az NsLookup segítségével sokkal több DNS-rekord érhető el, amelyek mindegyike egy adott paranccsal rendelkezik, és ez csak néhány gyakori példa volt, amelyekkel megismerheti az NsLookupban rejlő lehetőségeket. A következő szakaszokban áttekintjük az NsLookup parancs további funkcióit.
Valószínűleg ez az eszköz már rendelkezésre áll Linux vagy Windows rendszerű számítógépén. A Microsoft szerint azonban az NsLookup parancssori eszközt csak akkor használhatja, ha telepítve van a TCP/IP protokoll.
Miért érdemes tudni az NsLookup használatát?
Felmerülhet benned az a kérdés, hogy miért kell valaha is használnom az NsLookup parancsokat, mivel nem vagyok hálózati vagy szerveradminisztrátor. Ennek ellenére két fő oka van annak, amiért jobb, ha ismeri az NsLookup használatát:
Szerverkapcsolatok hibaelhárítása az NsLookup segítségével
Képzelje el, hogy problémája van a szerver kapcsolatával. Az NsLookup parancsok segítségével elháríthatja a kapcsolat hibáit, és hatékonyan és gyorsan megoldhatja a problémát.
Biztonság és biztonság
Sok adathalász támadás apró változtatásokkal jár egy megbízható webhely domainnevében. Így a felhasználó vásárolhat vagy információkat adhat meg azon a webhelyen anélkül, hogy észrevenné, hogy nem az eredeti webhely. Ez azonban nem az egyetlen lehetséges támadás, amelyet megakadályozhat az NsLookup segítségével. Az a DNS-gyorsítótár-mérgezési támadás, a hackerek átirányíthatják az adatforgalmat egy másik szerverre. Így a felhasználók egy potenciálisan veszélyes webhelyre kerülhetnek. Az NsLookup parancs megfelelő típusának, a DNS-rekordnak és a hozzá tartozó tevékenységnek a ismeretében megállapíthatja, hogy mikor használják másképp.
Néhány hasznos NsLookup parancs és CMD DNS-parancs ismerete segíthet bővíteni technikai készségeit. Ha legközelebb szerverproblémába ütközik, saját kezébe veheti a dolgokat, és maga oldhatja meg.
A Windows rendszeren leggyakrabban használt NsLookup DNS-parancsok
Most, hogy megtanulta, mi az ns lookup, tekintsük át a 6 leggyakrabban használt NsLookup DNS-parancsot a Windows rendszeren, és azt, hogy mit tehet velük.
1. Egy domain rekordjának beszerzése
Amint azt korábban kifejtettük, az A rekord lekérdezése az NsLookup IP-ellenőrzésére szolgál. Ha ezt a CMD DNS-parancsot Windowson szeretné használni, először nyissa meg a parancssort a Windows+R billentyűkombináció megnyomásával, írja be a „cmd” parancsot, és kattintson az OK gombra. Ez a lépés a Windows összes parancsára ugyanaz. Ezután írja be az „NsLookup” kifejezést, és nyomja meg az Enter billentyűt. Ennek eredményeként megjelenik az alapértelmezett szerver és az IP-cím.
Ezután írja be a webhely domain nevét, és megkapja az IP-címet. Itt van egy nem hiteles válaszunk. Ez mit jelent? Ez azt jelenti, hogy a kérdésünkre adott válasz nem hiteles forrásból származik.

2. Egy tartomány NS-rekordjainak ellenőrzése
Ez a DNS-parancs lehetővé teszi egy tartománynév mérvadó névkiszolgálójának megtalálását. A mérvadó szerver egy DNS-zóna jogosultsága. Egy tartomány NS információinak megkereséséhez használja ezt a parancsot:
set q=ns www.example.com

3. Egy tartomány SOA rekordjának lekérése
Egy másik hasznos CMD DNS parancs a SOA rekord parancs. A tartomány SOA rekordjának lekérése meglehetősen egyszerű, és hasonló az utolsó DNS-parancshoz. Az egyetlen különbség az, hogy a lekérdezés típusát a „soa” "" helyettns”.
Tehát így néz ki a parancs:
set q=soa www.example.com
4. A hibakeresési mód engedélyezése
További információkat kaphat a tartománynévről a következő DNS-parancs használatával:
set debug www.example.com
Ez a parancs hibakeresési módba helyezi Önt. A hibakeresési mód információt ad a kiszolgálónak küldött csomagról.

5. MX rekordok megkeresése
A Mail Exchange rekord vagy az MX rekord megmondja, hogy melyik levelezőszerver felelős az e-mailek fogadásáért.
MX rekordok lekéréséhez használja ezt a DNS-parancsot:
set q=mx domain name

6. A fordított DNS-keresés ellenőrzése
Ez a parancs akkor hasznos, ha rendelkezik az IP-címmel, és annak tartományát keresi. Fordított NsLookup lekéréséhez használja ezt a parancsot:
nslookup 'IP address'

A Linuxon leggyakrabban használt NsLookup parancsok
Most próbáljuk meg ezeket a parancsokat egy Linux szerveren.
1. Egy tartomány A rekordjának beszerzése
Egy tartomány A rekordjának lekéréséhez Linuxon nyissa meg a terminált, és írja be ezt a parancsot:
nslookup example.com

2. Egy tartomány NS-rekordjainak ellenőrzése
Ez a szükséges nslookup parancs egy tartomány névkiszolgálói rekordjaihoz Linuxon:
nslookup -type=ns example.com

3. Egy tartomány SOA rekordjának lekérése
Használja ezt az nslookup parancsot egy parancs SOA rekordjának lekéréséhez:
nslookup -type=soa example.com
4. A hibakeresési mód engedélyezése
Ezzel az nslookup paranccsal engedélyezheti a hibakeresési módot Linuxon:
nslookup -debug example.com

5. MX rekordok megkeresése
Ezzel az nslookup paranccsal megkeresheti az MX rekordokat:
nslookup -query=mx example.com

6. A fordított DNS-keresés ellenőrzése
Csakúgy, mint egy tartomány A rekordjának beszerzéséhez, írja be az nslookup parancsot, majd az IP-címet, hogy megkapja a fordított ns keresést:
nslookup 11.11.11.11

NsLookup online eszközök
A parancssor mellett webalapú beállításokat is használhat a névszerver lekérdezéséhez. Úgy működik, hogy beír egy domain nevet az online eszköz keresőmezőjébe, és DNS-rekordok széles skálájával válaszol. Az online NsLookup eszközök szinte az összes lekérdezést lefedik, amelyet a parancssorral indíthat. Íme három példa egy online NsLookup eszközre.
Összefoglalva
Minden alkalommal, amikor a felhasználó megpróbál megnyitni egy webhelyet, a DNS varázslatos kezei megtalálják az IP-címet, és lehetővé teszik az adott webhely elérését. A DNS-zóna mélyebb megértéséhez és a problémák megoldásához használhatja az NsLookup-ot. Az NsLookup egy hasznos parancssori eszköz, amely sok információval szolgál a névszerverekről. Ezt az eszközt többféle célra is használhatja, például a szerverkapcsolatok hibaelhárítására és a DNS-problémák megoldására vagy az internetböngészés közbeni biztonságának fokozására. Ebben a cikkben bemutattunk néhány hasznos NsLookup parancsot Linux és Windows rendszerhez.
GYIK
Az NsLookup és a Ping különbözik?
Amikor egy tartománynevet IP-címre fordít, mindkét eszköz ugyanazt a választ adja. Működési folyamataik azonban eltérőek. Fontos azonban megjegyezni, hogy a ping-et általában az IP-kapcsolatok ellenőrzésére használják, nem pedig a DNS-problémák diagnosztizálására és hibaelhárítására.
Használhatom az NsLookup-ot IP-címmel?
Igen, az NsLookup használható az IP-címhez kapcsolódó domain név lekérésére. A fordított NsLookup segítségével megkaphatja az IP-cím felelős tartománynevét.
Mit mond a DNS-keresés?
A DNS-keresés lefordíthatja a tartománynevet IP-címmé, vagy fordítva. Ezenkívül néhány információt ad a DNS-zónáról, például a zóna elsődleges névkiszolgálójáról.
Hogyan jeleníthető meg az IPv6 névszolgáltatási információ?
Az IPv6 névszolgáltatási információinak az nslookup használatával történő megjelenítéséhez nyisson meg egy parancssort vagy terminált, és írja be az „nslookup -query=AAAA example.com” kifejezést, az „example.com” helyére a lekérdezett tartományt. Ez a parancs lekérdezi a DNS-t a tartomány IPv6-címét tartalmazó AAAA rekordhoz.
Mi a különbség az A Records és az AAAA Records között?
Az A rekordok és az AAAA rekordok egyaránt olyan DNS-rekordok, amelyek a tartományneveket IP-címekhez kapcsolják, de az Internet Protokoll különböző verzióira vonatkoznak. A rekordok leképezik a tartományneveket 32 bites IPv4-címekre, amelyek az internetcímek hagyományos formátuma. Ezzel szemben az AAAA Records a tartományneveket 128 bites IPv6-címekhez kapcsolja, kielégítve a nagyobb IP-címkészlet iránti igényt az internethez csatlakozó eszközök exponenciális növekedése miatt.