Elastic IPs#

In NGN Cloud, instance network interfaces have Private IP in the internal virtual network, which is required for proper operation in the network infrastructure. Private IP is allocated automatically when the interface is created, and cannot be changed.

To ensure access to the instance from the outside, associate an Elastic IP (external address) to its network interface.

NGN Cloud provides public Elastic IP addresses, but you can also register your own provider-independent IPv4 address blocks (and make NGN Cloud responsible for broadcasting BGP routes) and use them in your projects.

  • operating with high reputation IP addresses (for email services);

  • simplifying the migration to the Cloud — when there are a lot of access lists containing specific address block;

  • problem prevention when government agencies block cloud provider subnetworks;

  • support of devices with certain IPs hardcoded in it;

  • compliance of different regulations;

  • saving the money — you don’t pay for using your own IP addresses.

If an instance does not need external access, then the Elastic IP may be deleted.

New Elastic IP allocation#

To allocate Elastic IP, go to the Elastic IPs section and click Allocate Elastic IP.

In the dialog window, you will be suggested to choose an IP address pool from which the Elastic IP will be allocated.

  • By default — the Elasic IP address range provisioned by NGN Cloud

    Important

    If an allocated Elastic IP has not been used for two months (was not assigned to a network interface), then it will be automatically deleted. After the IP address is deleted, there is no guarantee that the same Elastic IP will be allocated next time.

  • Your own address pool — the pool of IPv4 addresses of your organization in a registered range.

    Note

    This pool is available if you have registered your one or more provider-independent range of addresses (see ProvisionByoipCidr). Unlike the NGN Cloud pool, you can specify a specific IP address, otherwise a free random address from your pool will be allocated.

In addition, you can specify the Name tag for the allocated IP address. If necessary, you can also specify additional tags by clicking Add tags.

Elastic IP association#

You can associate a free Elastic IP with a network interface of an instance in your VPC. To associate an Elastic IP, go to the Elastic IPs section, select an IP address in the resource table, and click Associate.

Elastic IP disassociation#

To disassociate an Elastic IP, go to the Elastic IPs section, select an IP address in the resource table and click Disassociate.

The button is only available for associated Elastic IP addresses. Once the Elastic IP is released, it can be re-associated with a network interface of an instance or deleted.

Deleting an Elastic IP#

To delete an Elastic IP, go to the Elastic IPs section, select an IP address in the resource table and click Delete.