GNU/Linux >> Znalost Linux >  >> Linux

Co přesně dělá možnost konfigurace vyhledávání v /etc/resolv.conf?

Od man resolv.conf

Seznam vyhledávání je obvykle určen z názvu místní domény; ve výchozím nastavení obsahuje pouze název místní domény. To lze změnit uvedením požadované cesty pro hledání domény za klíčové slovo hledání s mezerami nebo tabulátory oddělujícími názvy. Dotazy překladače, které obsahují méně než ndots teček (výchozí je 1), budou postupně zkoušeny pomocí každé komponenty vyhledávací cesty, dokud nebude nalezena shoda. Pro prostředí s více subdoménami si přečtěte níže uvedené možnosti ndots:n, abyste se vyhnuli útokům typu man-in-the-middle a zbytečnému provozu pro servery root-dns. Všimněte si, že tento proces může být pomalý a bude generovat velké množství síťového provozu, pokud servery pro uvedené domény nejsou lokální, a že dotazy vyprší, pokud není pro jednu z domén dostupný žádný server.

Seznam vyhledávání je aktuálně omezen na šest domén s celkem 256 znaky.

Abychom to shrnuli výše, za předpokladu, že nedojde ke změně výchozích hodnot uvedených výše, pokud se do resolveru dostane něco, co v sobě nemá žádné tečky, resolver se pokusí přidat localdomain.com k tomu.

Řekněme, že stačí napsat http://somesite/somedocument.html ve vašem prohlížeči. Překladač to zachytí a nejprve se pokusí vyřešit somesite.localdomain.com - ekvivalentní, pokud jste skutečně zadali http://somesite.localdomain.com/somedocument.html - než vyzkoušíte, co jste skutečně požadovali.

To je užitečné, pokud jste součástí prostředí LAN, které má svůj vlastní server DNS, takže lidé mohou zadávat jednoduchá jména, aby se dostali k místním zdrojům. Pokud nemáte domácí nebo podnikovou LAN s vlastním DNS serverem, nemusíte si dělat starosti.


Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Co přepíše /etc/resolv.conf při každém spuštění?

  3. Vysvětlení konfiguračního souboru dm-multipath /etc/multipath.conf

  1. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  2. Co znamená možnost sw v /etc/fstab?

  3. iptables:co přesně znamená --src-type LOCAL?

  1. /etc/passwd zobrazuje uživatele ve skupině, ale /etc/group nikoli

  2. Proč /etc/resolv.conf ukazuje na 127.0.0.53?

  3. Rozdíl mezi /etc/hosts a /etc/resolv.conf