Řešení 1:
resolv.conf určuje jmenné servery pro vyhledávání resolveru, kde bude ve skutečnosti používat protokol DNS pro překlad názvů hostitelů.
Obvykle hosts soubor se používá pro administrativní účely, jako jsou backend a interní funkce, který je svým rozsahem podstatně izolovanější, protože na něj bude odkazovat pouze místní server.
/etc/nsswitch.conf určuje pořadí vyhledávání pomocí hosts vstup.
Pokud zde není odpověď na vaši otázku, upřesněte to prosím.
Podívejte se na následující manuálové stránky:
HOSTS(5)
RESOLVER(5)
Řešení 2:
resolv.conf určuje jmenné servery v pořadí podle preference vyhledávání.
hostitelé přepisují všechny jmenné servery mapováním adres URL/krátkých názvů na adresy IP.
Řešení 3:
- /etc/resolv.conf :Uvádí jmenné servery, které používá váš hostitel pro rozlišení DNS. Pokud používáte
DHCP, je tento soubor automaticky vyplněn DNS záznamem vydanýmDHCPserver. - /etc/hosts/ :Je to pouze metoda statického vyhledávání pro rozlišení.
- /etc/nsswitch.con f:Definovalo pořadí rozlišení. S kým by se měl nejprve poradit ohledně rozlišení, DNS nebo hostitelského souboru? Například pokud má soubor následující konfiguraci
hosts: files dnspak/etc/hostssoubor bude nejprve zkontrolován pro rozlišení, pokud je doména stále neřešitelná, bude konzultován DNS.
Proč můj klient Linux ICA nemůže používat klávesu CTRL?
Vynutit místní provoz IP na externí rozhraní