A user has created a subnet in VPC and launched an EC2 instance within it. The user has not selected the
option to assign the IP address while launching the instance. Which of the below mentioned statements is true
with respect to this scenario?
A.
The instance will always have a public DNS attached to the instance by default
B.
The user can directly attach an elastic IP to the instance
C.
The instance will never launch if the public IP is not assigned
D.
The user would need to create an internet gateway and then attach an elastic IP to the instance to
connect from internet
Explanation:
A Virtual Private Cloud (VPC. is a virtual network dedicated to the user’s AWS account. A user can create a
subnet with VPC and launch instances inside that subnet. When the user is launching an instance he needs to
select an option which attaches a public IP to the instance. If the user has not selected the option to attach the
public IP then it will only have a private IP when launched. The user cannot connect to the instance from the
internet. If the user wants an elastic IP to connect to the instance from the internet he should create an
internet gateway and assign an elastic IP to instance.
Ans : D
New VPC does not have subnet, IGW. We need to create manually.
Also Elastic IP can not be assigned to instance, if the VPC does not have IGW
d
D
“A user has created a subnet” not VPC.
D
how do we know that there is no IGW already in the VPC????
D