Naučte se Linux

NS Lookup Command v Linuxu s příklady

NS Lookup Command v Linuxu s příklady

nslookup (Name Server Lookup) je nástroj pro Linux, který slouží k získávání informací ze serveru DNS podle požadavků uživatele. DNS (Domain Name System) je důležitou součástí internetu, která se používá k přiřazování názvů webových stránek (např.G., fosslinux.com) na jejich výslednou IP adresu. Proto nslookup může přijít vhod pro správce sítě, aby dotazovali DNS, aby získali IP adresu, název domény nebo jakýkoli jiný konkrétní záznam DNS. Používá se také při řešení problémů souvisejících s DNS.

Nástroj příkazového řádku nslookup pracuje ve dvou režimech, interaktivním režimu a neinteraktivním režimu. Interaktivní režim se používá při dotazování serveru DNS na informace o různých hostitelích, doménách nebo tiskových hostitelích v doméně. Na druhé straně je neinteraktivní režim omezený, protože vytiskne pouze informace o názvu a dotazu pro hostitele nebo doménu.

nslookup neinteraktivní režim

Neinteraktivní režim je nejpoužívanějším režimem při provádění příkazu nslookup. Považuje se to za rychlejší metodu, protože při každém spuštění budete muset předat pouze jeden příkaz.

V tomto režimu zadáváte nslookup následovaný IP adresou nebo hostitelem, které chcete vyhledat. Podívejme se na některé příkazy, které můžete provést pomocí nslookup v neinteraktivním režimu.

1. Zobrazit IP adresu názvu hostitele

Řekněme, že chcete získat „Záznam“ (IP adresa) webu, jako je nmap.org. Vše, co musíte udělat, je spustit terminál a provést následující příkaz:

nslookup nmap.org

nslookup nmap Z výše uvedeného výstupu server odkazuje na IP adresu serveru DNS. V části Neautoritativní odpověď odpovídá adresa IP adrese webu nmap.org.

Než se podíváme na další příklady, bylo by nejlepší nejprve pochopit rozdíl mezi autoritativní odpovědí a neautoritativní odpovědí. Autoritativní odpověď je dána, když server DNS, který je hostitelem primární kopie záznamů DNS, odpovídá na vaše vyhledávání. Na druhou stranu neautoritativní odpovědí je, když server DNS, který odpovídá na váš požadavek, neobsahuje původní soubory zón. Většinu času má server mezipaměť dříve požadovaného záznamu DNS ze všech provedených vyhledávání DNS.

2. Proveďte zpětné vyhledávání DNS

Zpětné vyhledávání DNS je místo, kde máte „záznam“ / IP adresu a chcete získat výsledný název hostitele. Použijte níže uvedenou syntaxi:

nslookup [adresa IP]

Zpětné vyhledávání DNS

3. Zobrazit záznamy MX

Záznam MX (Mail Exchange) je záznam v DNS.soubor zinu, který mapuje název domény na seznam serverů pro výměnu pošty, které zpracovávají e-maily konkrétních domén. Použijeme níže uvedenou syntaxi:

nslookup -query = mx [název-webu]

nslookup MX záznamy

4. Zobrazit záznamy NS

Záznamy NS se používají k identifikaci názvových serverů (sekundárních i primárních) odpovědných za konkrétní zónu DNS. Použijeme níže uvedenou syntaxi:

nslookup -query = ns [název-webu]

záznamy nslookup NS

5. Zobrazte záznam SOA

Záznam o zahájení autority (SOA) je záznam DNS, který obsahuje administrativní informace o doméně. Použijte níže uvedenou syntaxi:

nslookup -query = soa [název-webu]

nslookup záznamy SOA

6. Zobrazit všechny záznamy DNS

Použijeme níže uvedenou syntaxi:

nslookup -query = libovolný [název-webu]

7. Použijte jiné číslo portu

Ve výchozím nastavení je protokol DNS spuštěn na portu 53. Pokud byl port z nějakého důvodu změněn, můžete zadat nastavený port pomocí argumentu -port.

nslookup -port = [číslo-portu] [název-webu]

nslookup vlastní port

nslookup interaktivní režim

Interaktivní režim nslookup je poměrně jednoduchý. Vše, co musíte udělat, je spustit příkaz nslookup na terminálu a zobrazí se výzva, kde můžete provést své příkazy. Viz obrázek níže.

výzva nslookup

Chcete-li získat IP adresu hostitele, zadejte do výzvy název webu a stiskněte klávesu Enter.

IP adresa

Chcete-li provést zpětné vyhledávání DNS, zadejte IP adresu hostitele.

Zpětné vyhledávání DNS

Chcete-li zobrazit záznamy MX (výměna pošty), použijte následující příkaz:

typ sady = mx

nslookup MX

Chcete-li zobrazit záznamy NS, použijte následující příkaz:

typ sady = ns

nslookup NS

Závěr

Konsorcium pro internetové systémy krátce uvedlo program nslookup jako zastaralý, ale toto rozhodnutí později zrušilo. Seznam ukončování podpory upřednostňoval hlavně příkazy / programy hostitele a dig, které mohou provádět stejné funkce jako příkaz nslookup na poněkud vyšší úrovni přijatelnosti pro průmysl.

Hry Vulkan pro uživatele Linuxu
Vulkan pro uživatele Linuxu
S každou novou generací grafických karet vidíme, že vývojáři her posouvají hranice grafické věrnosti a přibližují se k fotorealismu. Ale navzdory vešk...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...