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?
The instance will always have a public DNS attached to the instance by default
The user can directly attach an elastic IP to the instance
The instance will never launch if the public IP is not assigned
The user would need to create an internet gateway and then attach an elastic IP to the instance
connect from internet
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.