FlexIPs ======== **FlexIPs** are public IPs that can point to any slice in the same region. You can use them to build redundancy, or instantly switch services between slices without changing DNS. FlexIPs stay in your account until deleted. IPv4 addresses are charged hourly at a maximum $5.00/month each, due to exhaustion of IPv4 space. FlexIPv6 addresses are free. .. Note:: In accordance with `ARIN `_ policy, there is a default limit of **2** FlexIPv4 addresses per primary account. You can request an increase in the :doc:`account settings <../account/profile>` page by clicking :guilabel:`Request Increase` at the top of the page. Assign ------ Assigning a FlexIP is very easy: #. Select the slice you would like initially assign to your new IP. #. Click :guilabel:`Assign Flex IP` The system should assign your new IP and it will show up in the table below. Once complete, you should be able to connect to the assigned slice at the new IP. All ports and services are mirrored to this IP. .. Note:: All firewalls for a slice (if any), are also applied to any FlexIPs assigned to it. For each assigned FlexIP there is an ellipsis dropdown menu with the following options: Reassign -------- Reassign this FlexIP to a different slice. You will be prompted for the slice you would like to reassign it to. Select the slice and click :guilabel:`Reassign`. The panel will indicate when reassignment is complete, and you should be able to connect. .. Note:: If you reassign a FlexIP to a new slice, SSH will give the notorious "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" upon trying to reconnect for the first time. This is correct and to be expected, because the host key *has indeed changed* due to the IP change. Unassign -------- Unassign a FlexIP from a slice. This *does not* delete the FlexIP from your account. You can keep it and reassign it to any other slice whenever you want. Delete ------ Delete a FlexIP from your account. You will be prompted to confirm. Once confirmed, the FlexIP will be unassigned from any slice it is currently assigned to (if any), removed from your account and the billing will stop. .. Note:: In order for a :doc:`Regular subuser <../users/index>` to unassign a FlexIP, they must also have readwrite permissions to the slice they are unassigning it from.