8. つまり・・・
Public DNS = パブリックIP
Private DNS = プライベートIP のはずですが、
Public DNSは、環境によって正引き結果が異異ります。
公式ドキュメント(EC2ユーザガイド)
http://docs.aws.amazon.com/ja_̲jp/AWSEC2/latest/UserGuide/using-‐‑‒instance-‐‑‒addressing.html
『パブリック IP アドレスを持つインスタンスのそれぞれに、外部 DNS ホスト名が付与されます。外部 DNS ホスト
名を解決すると、インスタンスのパブリック IP アドレス(インスタンスのネットワークの外部の場合)およびインス
タンスのプライベート IP アドレス(インスタンスのネットワーク内からの場合)となります。』
classmethod.jp 8
環境 Public DNS Private DNS 備考
AWS外 パブリックIP 正引き不不可
AWS
(VPC)
同VPC プライベートIP プライベートIP
別VPC パブリックIP プライベートIP 名前解決できても別VPCにプ
ライベートIPでアクセスは出
来ません
AWS
(Classic)
AWS上 プライベートIP プライベートIP 別アカウント間でもローカル
通信扱いが出来ました