4.7. Managing floating IP addresses

A virtual machine connected to a virtual network can be accessed from public networks, such as the Internet, by means of a floating IP address. Such an address is picked from a physical network and mapped to the VM’s private IP address. The floating and private IP addresses are used at the same time on the VM’s network interface. The private IP address is used to communicate with other VMs on the virtual network. The floating IP address is used to access the VM from public networks. The VM guest operating system is unaware of the assigned floating IP address.

Note the following prerequisites:

  1. A VM must have a fixed private IP address.
  2. A virtual router must connect the physical network, from which a floating IP will be picked, with the VM’s virtual network.

To create a floating IP address and assign it to a VM, do the following:

  1. On the Floating IPs screen, click Add floating IP.

  2. In the Add floating IP address, select a physical network, from which a floating IP will be picked, and a VM network interface with a fixed private IP address.

    ../_images/floating_ips1_ac.png
  3. Click Add.

A floating IP address can be re-assigned to another virtual machine. Do the following:

  1. Click the ellipsis icon next to the floating IP address, and then click Unassign.
  2. Once the VM name disappears in the Assigned to column, click the ellipsis icon again, and then select Assign.
  3. In the Assign floating IP address window, select a VM network interface with a fixed private IP address.
  4. Click Assign.

To remove a floating IP address, unassign it from a VM, as described above, then click the ellipsis icon again and select Delete.