Pokud jste použili Internet tam je docela dobrá šance, že jste použili DNS i aniž si to uvědomila. DNS je zkratka pro Domain Name System. To, co v podstatě dělá, je překlad názvů domén do strojově čitelných IP adres.
všechny počítače, které jsou připojeny k Internetu, mají adresu s názvem IP adresa, aby je mohly najít přes internet jinými počítači na internetu., Tato IP adresa se skládá z několika čísel pro snadné výpočetní účely. 192.0.2.1 je příkladem IP adresy. Tyto IP adresy však nejsou přátelské k lidem, což znamená, že pro lidi není snadné ani možné mít na paměti IP adresy všech strojů, které jsou pro ně důležité. Proto byl jako řešení zaveden nový koncept s názvem doménová jména. „www.example.com“ je příkladem názvu domény. Jsou jednoduché a snadno zapamatovatelné, protože jsou abecední znaky. Každý název domény mapuje na IP adresu., Služba DNS provádí převod mezi těmito názvy domén a adresami IP.
DNS server je počítačový server, který obsahuje databázi veřejných IP adres a jejich přidružených doménových jmen. Když zadáte název domény do webového prohlížeče, pokud váš směrovač nemá dostatek informací, název domény k adresa IP konverze, používá pomocí DNS serveru provést tento převod o připojení k jedné z dostupných DNS serverů.
Chcete-li najít IP adresu serveru DNS, který používá váš směrovač, lze použít jednu z níže uvedených metod.,
Metoda 1: použití webového GUI routeru
nejjednodušší způsob, jak najít IP adresu serveru DNS vašeho routeru, je zkontrolovat ji z webového GUI routeru.
1. Nejprve musíte zjistit IP adresu routeru. (Ve většině případů je výchozí adresa IP 192.168.1.1)
pro počítače se systémem Windows:
1.1. Pokud používáte počítač se systémem Windows, otevřete příkazový řádek zadáním „cmd“do vyhledávacího pole počítače se systémem Windows.
1.2. Chcete-li zobrazit informace o síti, zadejte „ipconfig“.,
zde budete moci vidět výchozí údaje o adrese brány v detailech bezdrátové sítě LAN. V tomto případě je to 192.168.1.1
pro Linuxové stroje:
1.3. Pokud používáte Linux, otevřete terminál.
pro příklad, v Ubuntu Terminálu lze otevřít tím, že hledání na Vyhledávací lištu
1.4 zadejte ip r | grep default‘ na Terminálu zobrazit podrobnosti o Síti., To se pak zobrazí v výchozí brána podrobnosti
tady jsou 2 IP adresy a ta s nejnižší metrikou je vybrána jako výchozí IP adresu, která je 10.8.0.1 v tomto případě
2. Pak zadejte tuto IP adresu do Adresního řádku svého webového prohlížeče a budete vyzváni k vložení uživatelského jména a hesla pro přístup na webové rozhraní vašeho routeru,
3., Poté na kartě „Stav“ budete moci zobrazit informace DNS routeru
Metoda 2: pomocí příkazů Windows
2.1. Jednou z metod je použití příkazu nslookup. Tento příkaz vám poskytuje podrobnosti o vyhledávání DNS. Za účelem jejich zobrazení, můžete zadat níže v Příkazovém Řádku.
první 2 řádky výstupu poskytnout vám s DNS server podrobnosti.
2.2 ., Druhá metoda je pomocí „ipconfig /all“ v příkazovém řádku,
Jak můžete vidět, 192.168.8.1 je DNS adresu dle výše uvedeného výstupu.
Metoda 3: pomocí příkazů Linux
v distribucích Linuxu lze detaily DNS extrahovat z příkazů „host“ nebo “ dig “
host: Host command je nástroj, který provádí vyhledávání DNS. Podrobnosti o serveru DNS lze proto pomocí něj zobrazit níže.
podle výše uvedeného výstupu je 10.0.10.11 IP adresa serveru DNS.,
dig: dig je nástroj, který se používá pro dotazování DNS nameservers pro informace o hostitelských adresách, výměny pošty, nameservers, a související informace.
jak je uvedeno výše, tento příkaz vám poskytuje IP adresu serveru DNS, který používá váš směrovač.
v některých případech však můžete definovat IP adresy serverů DNS, které potřebujete k použití počítače, a poté je lze přenést také na váš směrovač. Mohou být definovány v ‚ /etc / resolv.,conf soubor a obsah může být viděn jako pod
dle výše, prioritou je 10.0.80.11 a pouze tehdy, pokud je schopen získat relevantní informace, údaje jsou předány 10.0.80.12 provést dotaz DNS.
Metoda 4: Vezměte výpis paketů a zobrazte podrobnosti DNS
aby bylo možné odebrat výpis paketů aktuálního síťového provozu, lze použít příkaz tcpdump. Tcpdump je nástroj pro analýzu síťových paketů, který se používá k zachycení nebo filtrování paketů tcp / ip, které přenášejí přes síť., To je široce používán být uživatelé Linuxu pro účely řešení problémů se sítí.
K zobrazení síťového provozu, spusťte následující příkaz jako root samostatné kartě v terminálutcpdump -n -s 1500 -i eth0 udp port 53
Pak na další záložce, generovat dns provoz pomocí host nebo dig příkaz jako podhost www.google.com
Pak budete mít možnost vidět podobný výstup níže v tcpdump výstup
Ve výše uvedeném příkladu, můžete jasně vidět můj stroj (ip adresa 192.168.64.140) žádat od DNS server (ip adresa 192.168.64.,2) o doméně název www.google.com
Přečtěte si Také:
- 8 Linux hostitele Příkazy – Možnosti pro Vyhledávání DNS
- Jak Používat Linux Kopat Příkaz Dotazu DNS
- 14 tcpdump Příkazy k Zachytávání Síťového Provozu v Linuxu
- Stručný Nástin 106 Linux Příkazy s Příklady