【问题标题】:AWS EC2 not resolving DNS host namesAWS EC2 不解析 DNS 主机名
【发布时间】:2019-02-06 00:24:28
【问题描述】:

我的 AWS EC2 (Windows Server) 位于具有公共 IP/DNS 的公共子网中。为 VPC 启用“DNS 解析”和“DNS 主机名”,因为默认情况下非默认 VPC 未启用这些。

子网 ACL 对入站和出站流量都有以下规则:

路由表有以下目标:

:

以下是安全组规则:

入站:

出站:

也关闭了我在服务器上的所有公共和私有防火墙。所有这些设置看起来都适合我的服务器实际访问互联网,但由于某种原因,它只能成功 ping IP,但不能成功 ping 主机名。但是在浏览器中,IP 和主机名都没有解析。 chrome 上的错误是 DNS_PROBE_FINISHED_BAD_CONFIG。我必须修改哪些设置/选项才能使我的机器成功连接到互联网?

【问题讨论】:

  • 您在 DHCP 选项中设置了 domain-name-servers=AmazonProvidedDNS?
  • 试过在你的 windows 框中刷新 DNS 吗? ipconfig /flushdns
  • 我需要检查 DHCP 选项集,不过我确实刷新了 DNS!
  • 是的 DHCP 选项也设置为 domain-name-servers=AmazonProvidedDNS
  • 您的 VPC 设置正确。这一定是 DNS 的操作系统问题。操作系统内部的 DNS 设置是什么?

标签: amazon-web-services amazon-ec2 dns


【解决方案1】:

问题出在操作系统设置中。更改 TCP/IPV4 的以太网属性以自动获取 DNS 地址解决了该问题。一开始甚至不知道如何选择静态 DNS IP。似乎是一个愚蠢的问题。

【讨论】:

    猜你喜欢
    • 2021-07-17
    • 2020-03-05
    • 1970-01-01
    • 2019-04-30
    • 1970-01-01
    • 2021-01-12
    • 2019-01-24
    • 2018-06-10
    • 1970-01-01
    相关资源
    最近更新 更多