You are currently viewing Elastic Network Interface

Elastic Network Interface

Elastic Network Interface

Hello Everyone

Welcome to CloudAffaire and this is Debjeet

In the last blog post, we have discussed Key Pairs and created one new Key Pair.

In this blog post, we are going to discuss Elastic Network interface

Elastic Network Interface

Elastic network interface or simply network interface is a virtual network interface card that you can configure in AWS. By default, every EC2 instance comes with a primary network interface. If you want to add a network interface for your instance or application you can use the network interface. You can create and configure network interfaces in your account and attach them to instances in your VPC. The maximum number of network interfaces that you can use varies by instance type. Like a physical network interface card, AWS network interface also has configurable attributes.

Network interface attributes

  • A primary private IPv4 address
  • One or more secondary private IPv4 addresses
  • One Elastic IP address (IPv4) per private IPv4 address
  • One public IPv4 address
  • One or more IPv6 addresses
  • One or more security groups
  • A MAC address
  • A source or destination check flag
  • A description

Elastic Network interface features:


You can create a network interface, attach it to an instance, detach it from an instance, and attach it to another instance. The attributes of a network interface follow it as it’s attached or detached from an instance and reattached to another instance. When you move a network interface from one instance to another, network traffic is redirected to the new instance.


You can attach a network interface to an instance when it’s running (hot attach), when it’s stopped (warm attach), or when the instance is being launched (cold attach). A warm or hot attach of an additional network interface may require you to manually bring up the second interface, configure the private IPv4 address, and modify the route table accordingly.


You can also modify the attributes of your network interface, including changing its security groups and managing its IP addresses.

Hope you have enjoyed this blog post. In the next blog, we are going to discuss how to create a Network Interface and attach it to an instance.


Leave a Reply