【问题标题】:Configuring DNS Resolution without unbound.conf在没有 unbound.conf 的情况下配置 DNS 解析
【发布时间】:2020-03-03 13:39:08
【问题描述】:

我最近遇到了一个问题,我需要配置 docker 容器的 DNS 解析。

基本上,我们尝试容器化的应用程序的默认配置需要某种未绑定的 DNS 解析配置。我们有一些限制,所以我们不能在 kubernetes 集群上配置 kube-dns 或 unbound。

为了简短起见,我需要能够为特定容器配置 DNS 解析。是否可以在下面配置未绑定的配置(出于隐私原因,我已经替换了 IP):

server:
    local-zone: "googleapis.com." redirect
    local-data: "googleapis.com. IN CNAME restricted.googleapis.com."
    local-zone: "restricted.googleapis.com." static
    local-data: "restricted.googleapis.com. IN A 0.0.0.1”
    local-data: "restricted.googleapis.com. IN A 0.0.0.2”
    local-data: "restricted.googleapis.com. IN A 0.0.0.3”
    local-data: "restricted.googleapis.com. IN A 0.0.0.4”

这样我就可以使用默认的 docker 容器 DNS 了吗?我对网络解析/DNS 的了解有限,因此将不胜感激任何可供参考的提示或文档。需要强调的是,容器位于 kubernetes 中。

谢谢

参考:https://docs.docker.com/v17.09/engine/userguide/networking/default_network/configure-dns/

【问题讨论】:

  • 是在 Kubernetes 中,还是在普通的 Docker 中?管理层非常不同。
  • 它在 Kubernetes 中。我将编辑帖子以突出显示这一点。

标签: docker kubernetes dns hosts unbound


【解决方案1】:
猜你喜欢
  • 2011-08-23
  • 2016-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-08
  • 2017-12-02
  • 2021-12-19
  • 1970-01-01
相关资源
最近更新 更多