首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu18.04:有指定DNS服务器顺序的方法吗?

问Ubuntu18.04:有指定DNS服务器顺序的方法吗?
EN

Ask Ubuntu用户
提问于 2019-08-16 16:06:03
回答 1查看 4K关注 0票数 5

我们使用数字海洋,它提供高速内部网络在额外的外部网络。内部网络使用10.136.0.0/16。

不幸的是,数字海洋并不提供分割的水平DNS。当内部服务器解析另一个内部服务器时,当内部服务器解析另一个内部服务器并且它们都可以通过10.136.0.0/16网络进行通信时,我们希望站起来使用我们自己的DNS服务器来响应内部地址。我们不希望我们的DNS服务器是一个单一的故障点,所以我们想要保持数字海洋的DNS服务器的配置,但在一个较低的优先级。

是否有办法指定DNS服务器的优先级?例如,对于我们的域www.example.com,我们是否可以先将这些查询定向到我们的内部DNS,然后再尝试数码海洋的DNS?

EN

回答 1

Ask Ubuntu用户

发布于 2019-08-18 02:59:32

名称服务器按配置的顺序使用。如果您首先配置内部名称服务器和数字海洋服务器,则如果第一个名称服务器没有响应,系统将出现故障。

在故障转移之后,系统(据我所知)不会自动切换回第一个系统。因此,sudo netplan apply是必要的。

它现在变得很棘手,因为有那么多部分(可能涉及到)配置(systemd解析的、netplan、/etc/netplan/*..yaml中的配置被/etc/systemd/ many覆盖,可能还有十几个我不知道的部分)。

查看所有不同配置和服务对名称解析的最终结果的最佳方法是systemd-resolve --status。以下是我的一个测试系统的重要部分:`.

代码语言:javascript
复制
     DNS Servers: 10.9.9.4
                  192.168.1.6
                  10.9.9.6
                  10.0.9.1`
票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1166203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档