AWS ec2 中的公共 DNS 和公共 IP 有什么区别?

Kit*_* Ho 7 dns google-public-dns amazon-web-services amazon-ec2

我发现在 ec2 中有公共 DNS 和公共 IP 两件事

ec2-XX-XXX-190-196.ap-southeast-1.compute.amazonaws.com

 and
Run Code Online (Sandbox Code Playgroud)

xx.255.190.196

两者都可以通过 ssh 和 ping 访问。

那么有什么区别呢?

l0b*_*0b0 4

DNSIP是两种不同的主机寻址方式。当您使用 DNS 地址对主机进行寻址时,它会在名称服务器中查找该地址的 IP 地址 并与其联系。说明这一点的一种简单方法是注意将ping some-dns-address在 DNS 名称后面的括号中打印 IP 地址,以及dig命令可以为您提供有关如何配置 DNS 名称的更多详细信息

(细节比这复杂得多,在此空间中详细描述它是徒劳的。)

  • 谢谢,您知道AWS提供两种主机寻址方式的原因吗?我认为公共IP对我们来说就足够了 (3认同)