Briefing Amazon Knowledge

If you want to launch Amazon Elastic Compute Cloud (EC2…

If you want to launch Amazon Elastic Compute Cloud (EC2) instances and assign each instance a
predetermined private IP address you should:

A.
Launch the instance from a private Amazon Machine Image (AMI).

B.
Assign a group of sequential Elastic IP address to the instances.

C.
Launch the instances in the Amazon Virtual Private Cloud (VPC).

D.
Launch the instances in a Placement Group.

E.
Use standard EC2 instances since each instance gets a private Domain Name Service (DNS) already.

Explanation:
Each instance in a VPC has a default network interface (eth0) that is assigned the primary private IP address.