Documentation

Skip to end of metadata
Go to start of metadata

Manage public IPs

Enterprises purchase or reserve public IPs for their enterprises in Virtual datacenters view. See Networks.

Public Networks allow the users of virtual datacenters to use Internet addressable public IP addresses in their virtual infrastructure. These networks are not assigned to any specific enterprise in Abiquo and they cannot be set as the default network for an enterprise. They can be set as the default network for a virtual datacenter, but make sure that you have made enough public IP addresses available to the users and that the users have reserved enough public IP addresses for the virtual machines.

Before you begin:

  • Before you can create a public network in Abiquo, your Network Administrator must create this network in your network architecture
    • Abiquo 3.8.3+: the Abiquo NSX integration now supports public networks
  • Obtain the network address, network mask and tag, and other network details from your Network Administrator

To create a external network:

  1. Open Infrastructure view and select the datacenter or public cloud region 
  2. On the Networks tab, select the Public page
  3. Click the add button  at the top of the Networks list and complete the form. 

Create Public Networks in Abiquo

To create VLANs for public networks, Click the  button above the Networks list and complete the form as described below.

Tag Availability Info

The Check button will check if the tag is available for all the racks of the Abiquo datacenter. A public network can be used with VMs on servers on any rack and should be tagged in the same way on all racks. For tags in use by other networks, Abiquo will display a yellow warning signal but you can still use them. For tags that are invalid because they are not assigned in Abiquo for use on the rack, Abiquo will display a red error signal and you will not be able to use them.

Public IPv4 networks

Field

Value

Name

The name of the public VLAN. The name can contain up to 128 characters

IPv6Select this checkbox to indicate you require an IPv6 network

Address

The network address of the VLAN

Netmask

The network mask with an integer value between 16 and 30 inclusive

Gateway

The gateway of the network. Make sure the gateway is an IP address inside the range defined by the network address and the network mask

Tag*

Enter the VLAN tag to use for this VLAN and check its availability

Network service typeChoose the Network Service Type, which represents a Network Interface on the hypervisors. Configure Network Service Types when you configure physical machines.
DeviceOptional: to manage IP addresses with a network virtualization system, select the Abiquo device that defines this system. You must have pre-created this public network directly in this virtualization system. The IP addresses of this network will be managed by the selected network virtualization system and may be assigned using its DHCP service. You may need to ensure that virtual machines deployed on this network allow traffic to the appropriate ports for a DHCP connection.

Primary DNS

Primary DNS for your network

Secondary DNS

Secondary DNS for your network

DNS suffix

The default DNS suffix for your network

Static Routes

Click "Manage" to add and modify static routes. See Configuring Static Routes Using DHCP.

 

Configure static routes using DHCP

Abiquo allows you to configure Static Routes in the Abiquo DHCP Server when you create or edit an Abiquo network. Static Routes allow you to configure a path to a second network apart from the default route. For example, you can use them to allow access to both the corporate network and the internet. Virtual machines will obtain their static routes from the DHCP server when they are deployed and started up. Changes to static routes will be received by the virtual machines when they reconnect to the DCHP server; for example, after they are restarted. 

To add a Static Route, click the Manage button. The Static Routes section of the popup will open. For each static route, enter its details. For example, to add a static route to the network/netmask 1.1.1.0/24 via the gateway/next hop 192.168.0.250, you would enter the details in the table below.

Field

Description

Example

Netmask

Destination network mask

255.255.255.0

Network ID

Destination network or host

1.1.1.0

Gateway IP

Next hop (on your network)

10.10.10.100

Abiquo will add the static routes to the DHCP server leases as option 249 for the Microsoft Classless Static Route Option and option 121 for the Classless Static Route Option in RFC3442.

For information on how to set up the DHCP server and clients (CentOS or Windows), see DHCP RFC3442 Classless Static Route Configuration.

To delete a static route, click the delete button beside the static route details.

Public IPv6 networks

Field

Value

Name

The name of the public VLAN

IPv6Select this checkbox to indicate you require an IPv6 network
StrictIf Strict is selected , Abiquo will automatically generate EUI64 IP addresses and you will not be able to manually generate them. To be able to manually generate IP addresses, do not select Strict.

Netmask

The network mask of 64, 56 or 48.

Address

The network address of the VLAN

Tag*

Choose the VLAN tag to use for this VLAN and check its availability

Network service typeChoose the Network Service Type, which represents a Network Interface on the hypervisors. Configure Network Service Types when you configure physical machines.

Primary DNS

Primary DNS

Secondary DNS

Secondary DNS

DNS suffix

The default DNS suffix

Add IP Addresses

To add IP addresses to your network, click the Add button in the top right-hand corner of the Networks page.

Add IP Addresses

When you request the creation of a range of IP addresses, enter a starting address that does not already exist in the network.

The platform will try to create the number of IPs you requested, starting with the next available IP addresses. See #Examples of Adding IP Addresses

  • It is the administrator's responsibility to create IPs in network ranges with sufficient free space
  • If the platform cannot create IP addresses in the range, it will display an error message and create an error event with details of the addresses that could not be created

 

Add IPv4 Addresses

Request a a sequence of IP addresses in IPv4 networks. Enter the number of IPs to create and the starting IP address.

If the starting address has already been created, the creation will fail with an error.

 

Add IPv6 Addresses on Strict Networks

 

Add IPv6 Addresses on Non-Strict Networks

Abiquo recommends that you create an automatic IP address. Select the Automatic IP creation checkbox, enter the number of IPs to create, and click Accept.   

Or for non-strict networks, you can unselect the Automatic IP creation checkbox and enter an IP address manually.

 

Examples of Adding IP Addresses

For example, if you have the existing IPs as shown in this table:

IP Addresses
30.30.30.1
30.30.30.2
30.30.30.15

If you then try to add 2 IPs from IP address: 30.30.30.20, the platform will create the IPs as follows with the new IP addresses shown in green.

IP Addresses
30.30.30.1
30.30.30.2
30.30.30.15
30.30.30.20
30.30.30.21

It will be the administrator's responsibility to go back and create the earlier addresses in the free ranges, from 30.30.30.3 to 30.30.30.14, for example.

If an IP already exists in the range you are trying to create, Abiquo will try to create the next possible IP.

IP Addresses
30.30.30.30
30.30.30.33
30.30.30.34

If you request 3 new IPs from 30.30.30.31, the new IPs created should be as follows:

IP Addresses
30.30.30.30
30.30.30.31
30.30.30.32
30.30.30.33
30.30.30.34
30.30.30.35

 

 

Make IP Addresses Available

The Available IP addresses popup enables you to select the IP addresses that will be available for users to purchase or assign in their virtual datacenters. Abiquo recommends that after creating a public network, you should make unavailable IP addresses such as the gateway network address.

To edit the Available IP addresses, select the network, then click the Available IPs link in the top right-hand corner of the Public IPs page. The Edit network popup will open at the Available IPs page.

By default, all IPs will be available for users to add to their virtual datacenters. Leave the IPs you wish to offer to users in the right column. To move an IP, drag and drop it or select it and click a single arrow button. To move all IPs to the other column, use the double arrow buttons to move IPs in the direction indicated by the arrows.

Purchased Public IPs and External IPs in use will not be shown

You cannot set to Not Available any public IP address that has been purchased by the users of an enterprise

Make a Public Network the Default for a Virtual Datacenter

You can assign a public network as the default for a virtual datacenter from the virtual datacenter's network screen. See virtual datacenter network management documentation.

Edit Network Information

To edit the Network Information for the public network, select it in the Networks list on the Public page. Then click the edit button above the Networks list. 


When you edit a public network, you can change the following fields:

FieldDescription
NameName of the public network
GatewayMust be a valid address in the network
TagAbiquo recommends that you check the tag for availability. Green: tag available. Yellow: tag already in use. Red: tag excluded from use in the rack.
Network service typeTag of physical interface. Must be configured in the switch for use with VLANs.
Primary DNSPrimary DNS server of the network
Secondary DNSSecondary DNS server of the network
Static routesSelect Define to edit static routes for the network

Delete a public network

To delete a public network, select it in the Networks list on the Public page and press the Delete button  and the public network will be deleted.

Restrictions on deleting networks

You cannot delete a public network if users have purchased IP addresses in the network.

View public networks

The default view shows All networks.

You can filter the list using the search boxes above the Networks list. You can scroll through the network list using the page number and arrow buttons at the bottom of the list. And you can search for text to filter the list by network names.

Create Public Networks in Abiquo

View the IP List

On the right side of the screen, in the Public IPs pane, you will see details of the IPs of the selected network. Click in the header of a column to sort by that column, use the Search button to filter the results by any field and navigate through the pages with the page scroll. 

How to put an IP on a denylist

Occasionally a user may misuse a Public IP. If this happens, the DNS providers can block this IP. Abiquo also allows you to mark an IP to quarantine it. This prevents another enterprise from reserving this IP and attaching it to another VM. Just select the problem IP and mark the quarantine checkbox. Then click Yes to confirm. The following screenshot shows a public network with the IP addresses in quarantine.

 

Related pages