Jmenné servery pouze s ukládáním do mezipaměti nebo rekurzivní jmenné servery nabízejí služby rozlišení, ale nejsou autoritativní pro žádnou zónu. Tyto jmenné servery mezipaměti DNS ukládají odpovědi na předchozí dotazy do mezipaměti (paměti) po pevně stanovenou dobu. Když jmenný server pouze pro ukládání do mezipaměti obdrží dotaz, odpoví z mezipaměti, pokud může. Pokud nemá odpověď v mezipaměti, předá dotaz autoritativnímu serveru.
Ačkoli se to z bezpečnostních důvodů nedoporučuje, jmenné servery lze také nakonfigurovat tak, aby poskytovaly autoritativní odpovědi na dotazy v některých zónách, zatímco pro všechny ostatní zóny fungují jako jmenný server pouze pro ukládání do mezipaměti.
Konfigurace jmenného serveru pouze v mezipaměti
Chcete-li nakonfigurovat systém jako jmenný server DNS pouze v mezipaměti, proveďte následující kroky (jako uživatel root):
1. Nainstalujte balíček vazby:
# yum install bind
2. Přidejte následující řádek na začátek souboru /etc/resolv.conf soubor. Tento řádek označuje použití lokálního systému jako primárního jmenného serveru:
# vi /etc/resolv.conf nameserver 127.0.0.1
3. Pokud je spuštěn NetworkManager, přidejte následující řádek do /etc/sysconfig/network-scripts/ifcfg-[interface] soubor:
DNS1=127.0.1.1
Tento krok je vyžadován pouze v případě, že na svém systému používáte NetworkManager. Můžete také deaktivovat NetworkManager v systému pomocí kroků popsaných v níže uvedeném příspěvku:
CentOS / RHEL 7 :Jak deaktivovat NetworkManager4. Ujistěte se, že je spuštěna síťová služba:
# systemctl start network
5. Povolte a spusťte pojmenovanou službu:
# systemctl enable named # systemctl start named