首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu20.04系统解析应该根据搜索域解决不同的dns服务器

Ubuntu20.04系统解析应该根据搜索域解决不同的dns服务器
EN

Unix & Linux用户
提问于 2022-05-16 10:46:40
回答 1查看 2.3K关注 0票数 0

我正在使用Ubuntu20.04和systemd解析来解决dns查询。机器连接到一个接口上。

代码语言:javascript
运行
复制
network:
  ethernets:
    eth0:
      dhcp4: true
      set-name: eth0
      nameservers:
        addresses: [11.2.3.4, 12.2.3.4]
        search: [domain.first, domain.second]
  version: 2

Resolvectl选择DNS服务器中的一个作为当前dns服务器。这里的挑战是,我有一个11.2.3.4DNS服务器,它只解析domain.first的查询,另一个12.2.3.4只解析domain.second的查询。

每当Resolvectl选择11.2.3.4作为当前的dns服务器时,搜索domain.first的查询就成功了,但是搜索domain.second的查询失败了(这是显而易见的,因为它应该在12.2.3.4之前解决)。

是否有方法设置解析向量,以便基于域搜索和相应的dns服务器.i.e解析查询。基于搜索域的dns服务器解析

我知道bind9提供了这个功能,但我希望与系统解析解析器实现类似的功能。

EN

回答 1

Unix & Linux用户

发布于 2022-05-18 02:21:36

我知道最接近的systemd-resolved特性是“拆分dns",但我相信它只适用于多个网络接口(例如物理适配器和vpn适配器)。

我看到了一些使用dnsmasq来实现条件转发服务器目标的建议。

链接

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/702721

复制
相关文章

相似问题

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