User Tools

Site Tools


wiki:site:obecne:dns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:site:obecne:dns [2012/10/05 22:42]
root
wiki:site:obecne:dns [2014/12/26 18:31] (current)
Line 1: Line 1:
 ====== DNS - Domain Name Service ====== ====== DNS - Domain Name Service ======
-Porty TCP/UDP 53 +{{ :wiki:site:obecne:dns1.gif?direct&450|}} 
-RFC 1035+  * Port UDP 53 (mozny je i TCP) 
 +  * [[http://www.ietf.org/rfc/rfc1035.txt|RFC1035]]
  
-A - IPv4 +  * **A** - IPv4 
-AAAA - IPv6 +  * **CNAME** - Alias 
-PTR - reverzní záznam+  * **AAAA** - IPv6 
 +  * **PTR** - reverzní záznam 
 +  * **MX** - ukazuje na poštovní server 
 +  * **NS** - určuje autoritativní dns servery pro danou doménu
  
-kořen DNS je tečka . +  * kořen DNS je tečka **.** 
-pod ní jsou TLD (Top Level Domain) (com, net, cz, ...) +  pod ní jsou TLD (Top Level Domain) (com, net, cz, ...) 
-subdomény mohou mít až 63 znaků, může jich být max 127 a dohromady můžou mít max 255 znaků+  subdomény mohou mít až 63 znaků, může jich být max 127 a dohromady můžou mít max 255 znaků
  
-/etc/hosts +  * /etc/hosts - lokální DNS záznamy 
-/etc/resolv.conf - adresa lokálního DNS+  /etc/resolv.conf - zde se nastavuje adresa(y) DNS serverů a defaultní doména
  
   * **autoritativní** odpověď - od doménového serveru dané domény   * **autoritativní** odpověď - od doménového serveru dané domény
Line 20: Line 24:
   * **nerekurzivní** řešení - používají ho např. kořenové servery, předávají jen odkazy na další server, rekurze by je příliš zatěžovala   * **nerekurzivní** řešení - používají ho např. kořenové servery, předávají jen odkazy na další server, rekurze by je příliš zatěžovala
  
-  * **reverzní dotaz / záznam** - převod IP na jméno (opačný překlad), ip adresa se převrátí na ruby 200.100.50.25 -> 25.50.100.200.in-addr.arpareverzní záznamy jsou v rukou správců jednotlivých adresních rozsahů, tím pádem nemusejí být důvěryhodné (kdokoliv může o své IP říci, že je google.com)+  * **reverzní dotaz / záznam** - převod IP na jméno (opačný překlad), ip adresa se převrátí na ruby  
 +  * **200.100.50.25** -> **25.50.100.200.in-addr.arpa** 
 +  * reverzní záznamy jsou v rukou správců jednotlivých adresních rozsahů, tím pádem nemusejí být důvěryhodné (kdokoliv může o své IP říci, že je google.com)
  
 Nejznámější DNS server pro UNIX systémy je BIND (Berkley Internet Name Daemon) Nejznámější DNS server pro UNIX systémy je BIND (Berkley Internet Name Daemon)
  
 +Pořadí dotazů:
 +  - Lokální resolver - soubor /etc/hosts
 +  - Lokální resolver - cache již použitých dotazů
 +  - Definovaný DNS server
 +
 +=== Soubor Hosts ===
 +
 +  * Unix/Linux/Android/iOS - /etc/hosts
 +  * Win 95, 98/98SE, Me - %WinDir%\hosts
 +  * Win NT, 2000, XP , 2003, Vista, 7, 8 - %SystemRoot%\system32\drivers\etc\hosts
 +<code>
 + 127.0.0.1       localhost
 + ::1             localhost
 +</code>
  
 ==== # dig ==== ==== # dig ====
Line 30: Line 50:
 ># **dig** //domena.cz// **+trace** ># **dig** //domena.cz// **+trace**
 ># **dig** //domena.cz// **MX** ># **dig** //domena.cz// **MX**
 +
 +{{ :wiki:site:obecne:dns_cz.gif?direct&550 |}}
  
wiki/site/obecne/dns.1349469738.txt.gz · Last modified: 2014/12/26 18:31 (external edit)