【发布时间】: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