Boo*_*ean 28 networking domain-name-system linux internal-dns linux-networking
/etc/hosts 和 /etc/resolv.conf 有什么区别?另外,是否有一个很好的文档来解释所有这些配置文件。
谢谢你。巴拉
War*_*ner 23
resolv.conf指定用于解析器查找的名称服务器,它将实际使用 DNS 协议来解析主机名。
通常,该hosts文件用于管理目的,例如后端和内部功能,其范围实际上更加隔离,因为只有本地服务器会引用它。
/etc/nsswitch.conf指定hosts条目的查找顺序。
如果这不能回答您的问题,请进一步说明。
查看以下联机帮助页:
HOSTS(5)
RESOLVER(5)
Run Code Online (Sandbox Code Playgroud)
小智 12
DHCP,此文件会自动填充DHCP服务器发出的 DNS 记录。hosts: files dns则/etc/hosts文件将被首先检查分辨率,如果域名仍然是无法解决的,DNS将被协商。