首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置Kubernetes DNS名称服务器

配置Kubernetes DNS名称服务器
EN

Stack Overflow用户
提问于 2022-04-26 16:12:36
回答 1查看 307关注 0票数 -1

我有一个无法解析域名IP地址的荚。DNS条目是在Windows网络上设置的,节点使用这些windows服务器进行DNS,并且可以正确解析IP。

但是,当我运行K8S时,它会选择一个DNS服务器(例如10.43.0.10),它不使用父节点的DNS服务器,而是只使用外部服务器,这样它就可以解析google.com,而不是我的内部DNS服务器。唯一复杂的是,域有一个外部SOA记录(带有公共DNS条目),但如果只查询AD服务器,则不应该使用该记录。

有那么多关于集群本身的DNS的文档,但是我不知道集群是如何配置DNS来解析外部域的。

EN

回答 1

Stack Overflow用户

发布于 2022-04-27 11:23:31

因此,最终,我发现问题不在于Kubernetes配置,而是Ubuntu节点上的DNS配置。Systemd-解析非常复杂,我在接口上添加自定义名称服务器的方式意味着它们在节点上工作,但没有被核心dns荚找到。

然后我意识到,由于systemd解决的一些限制和名称服务器的最大数量,用一个简单得多的resolv.conf安装dnsmasq代替systemd更容易,然后我让它按预期的方式工作。

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

https://stackoverflow.com/questions/72017201

复制
相关文章

相似问题

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