DNS klient
DNS slouží k převodu IP adres na symbolická jména (např. www.fastlinux.eu). Většina domácích uživatelů si vystačí pouze s úpravou souboru /etc/resolv.conf do kterého zadá IP adresu DNS serveru jejich poskytovatele internetu. Ten se o správný překlad adres postará.
Nastavení DNS ovlivňují 3 konfigurační soubory:
/etc/resolv.conf - soubor se seznamem DNS serverů/etc/host.conf - konfigurační soubor ovlivňující chování DNS klienta
/etc/hosts - soubor mapující IP adresu a název lokálního hosta, který tento soubor sdílí
Konfigurace klienta pro převod jmen pomocí vzdáleného serveru.
Tato konfigurace je typická pro počítač připojený k internetu a využívající DNS server poskytovatele.
Pro nastavení přidáme do konfiguračního souboru /etc/resolv.conf za direktivu nameserver IP adresu vzdáleného DNS serveru poskytovatele. Můžeme zadat i více serverů.
/etc/resolv.conf
domain doména.cz //název domény nameserver 192.168.0.1 //Adresy DNS serverů nameserver 192.168.0.2 nameserver 192.168.0.3
Zkontrolovat nastavení v souboru /etc/host.conf
order hosts, bind
Order určuje v jakém pořadí budou prohledávány zdroje, které mohou být použity pro převod mezi jménem a adresou.
bind - pro DNShosts - pro převod na základě souboru /etc/hosts
nis - použije se NIS
Vyzkoušet překlad můžeme například pomocí nástroje ping, kterému dáme místo IP adresy název počítače.
# ping www.google.com
Lokální databáze klientů pro překlad názvů a ip adres se nachází v souboru /etc/hosts
/etc/hosts
# /etc/hosts: Local Host Database # # This file describes a number of aliases-to-address mappings for the for # local hosts that share this file. # # In the presence of the domain name service or NIS, this file may not be # consulted at all; see /etc/host.conf for the resolution order. # # IPv4 and IPv6 localhost aliases 127.0.0.1 sit.mozek mozek localhost 192.168.0.1 armor.darknet.net ::1 localhost





















