【问题标题】:how to use our own dns server in aws如何在aws中使用我们自己的dns服务器
【发布时间】:2018-07-05 14:16:31
【问题描述】:

您好,我已经在 aws linux 机器上安装了 DNS 绑定。

我想将此 DNS aws 服务器用于我所有剩余的 aws 服务器。

有没有可能?

所以我想使用我的 DNS 服务器而不是 AWS DNS

【问题讨论】:

  • 你到底卡在哪里了?您要解决 Route53 私有托管区域无法解决的问题?

标签: amazon-web-services dns centos bind


【解决方案1】:

这有点吱吱作响。但是很少有人提到在 R53 中使用私有 DNS。我也喜欢同样的。

但是为此,您需要为此使用自定义 DHCP 集。

  1. 禁用 AWS DHCP 并创建您自己的 DHCP 服务器。
  2. 创建一个新的 DHCP 选项集并使用您的 DNS 并提供您在上一步中创建的 DHCP IP。
  3. 然后启动一个新实例,它会从您自己的 DHCP 和 DNS 获取 IP。

【讨论】:

  • 您好 SQLadmin 感谢您的回复。 1. 禁用 AWS DHCP 并创建您自己的 DHCP 服务器。
  • 您好 SQLadmin 根据您的回复,我已显示 DHCP 并创建了自己的 DNS 服务器,当我启动新实例时它指向我的 DNS,但我无法 nslookup,挖掘域 [root@ip -172-31-xx-xxx ec2-user]# dig ns1.xxxxxxx.xyz ; > DiG 9.9.4-RedHat-9.9.4-51.amzn2.2 > ns1.xxxxxxx.xyz ;;全局选项:+cmd ;;连接超时;无法访问任何服务器
  • 感谢 SQLadmin 终于解决了这个问题 现在我可以在 AWS 中管理 DNS
【解决方案2】:

你的问题是什么?您可以使用 DNS 代替 Route53。 只需将弹性 IP 地址分配给您的 EC2 实例并将您的 DNS 记录更新为新 IP。

【讨论】:

  • 我已经创建了新实例并在 AWS linux ami 中安装了 Bind。我已经更新了我的 DNS,比如 ns3.domain.com 现在我希望他使用这个 DNS 来处理剩余的 ec2 实例而不是 AWS DNS 服务器
  • 这是关于“如何配置 DNS”的一般问题,不依赖于 AWS。确保在安全组上打开端口 53。
  • 是的,我已经打开了安全组中的所有端口
猜你喜欢
  • 1970-01-01
  • 2018-01-02
  • 2017-07-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多