在 resolv.conf 的名称服务器列表中,我可以在每一行中使用不同的名称服务器(一个来自 ISP,一个来自 Google,等等),还是都必须来自同一来源?
例子:
nameserver 123.12.12.123 <-- ISP
nameserver 8.8.8.8 <-- Google
nameserver 75.127.14.107 <--- OpenNIC
混合名称服务器源是否正常,还是建议仅使用 1 个源以及其中的 2 或 3 个 IP 地址?
我问这个问题是因为我见过的所有文档和示例仅显示来自 1 个来源的 IP 地址,即 Google、ISP 或其他第三方。我还没有看到 1 有混合名称服务器,想知道这是否正常。
答案1
resolv.conf 中名称的工作方式是尝试通过列表中的第一个名称解析主机名,等待超时,然后继续处理下一个名称,依此类推,直到耗尽名称服务器列表。
如果您尝试做的是同时使用多个主机名解析源,那么这不是设计的方式。
至于包含多个来源的可接受性,没有问题。