質問: EC2インスタンスをたててセキュリティグループのOutBoundsをTCP(22,80,443)のみに設定してるにも関わらず nslookup をひくとサブネット内と通信をして名前がひけてしまいます DNS は開けようと思ってたのでそれはそれでいいのですが 逆にあいてると思ってないところがあいてたりすると怖いので理由が知りたいです EC2は特別な設定はなく 構築はAWSコンソールから t2.micro, t3.micro で一番上の Linux イメージから作成 VPC上の適当なサブネット上に配置 他の設定もほぼデフォルトで作成した後セキュリティグループのみ変更しました 別のVPCで2度ためしたんですがどちらも再現します
回答: VPCのサブネットではDNSサーバーが提供されています。そのため、サブネットから外に出ることなく名前解決が可能です。 > > たとえば、CIDR ブロック 10.0.0.0/24 を持つサブネットの場合、次の 5 つの IP アドレスが予約されます。 > > > * ... > * 10.0.0.2: AWS で予約されています。DNS サーバーの IP アドレスは、常に VPC ネットワークのベースに 2 を付加したものですが、各サブネット範囲のベースに 2 を付加したアドレスも予約されています。 > > >