You can monitor and manage a set of available IP addresses on the platform using the Cluster > IP Pool section of JCA. Herewith, the three pools of addresses are separated with a dedicated subsection for each one.
1. The displayed table of IPs has the following columns:
- IP Address (or Subnet for IPv6) - lists all of the IPs/subnets in a pool
- Status - indicates whether the IP is in use (the busy red label) or is available for users (the free green label)
- Used IPs (for IPv6 only) - shows the count of used and total addresses available for the subnet
- Environment - displays a domain name of the environment with this address (click it to locate the appropriate record within the Environments section automatically)
- Region - shows a hardware region this IP address belongs to
2. Using the tools panel, you can quickly locate the required address(es). Choose the Starts with, Ends with, or Any Match condition and search for IP. Additionally, you can filter results by Status (All, Busy, or Free) and hardware Region using the appropriate drop-down lists.
Once all of the required parameters are stated, click Search to apply a filter. Subsequently, you can reset search parameters with the Clear button.
3. You can click on a record with a busy IP address to view information on the appropriate Environment within the automatically opened section to the right.
The provided information and possibilities are the same as for the Environments > Topology subsection.
Manage Public IPv4 List
Within the IP Pool > Public IPv4 section, you can provide a new and remove unused addresses.
1. Click the Add IP Range button at the toolbar.
2. In the opened Add IP Range dialog frame, type the Start and End IP and tick the required hardware Regions within the list.
Click Add to make the specified addresses available for the selected regions.
3. In case some IPv4 addresses are no longer needed, select them via the appropriate check-boxes and click the Remove button at the tools panel. Herewith, the busy IPs (i.e. the ones in use) cannot be removed.
Manage Public IPv6 List
The provided range of IPv6 addresses is managed via the IP Pool > Public IPv6 > Networks section of the JCA.
Before adding a new IPv6 address set, it should be preliminarily routed to the appropriate hosts. Adjust the following configuration files:
/etc/sysconfig/network-scripts/ifcfg-ethX (where X is your interface number)
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1*
*net.ipv6.conf.all.proxy_ndp = 1*
1. Click the Add button at the tools panel.
2. In the opened Add IPv6 Network frame, type your Network with the appropriate prefix being specified after the “/” character (e.g.* 0000:0000:0000:0000:0000:0000:0000:0000/80*). Next, tick the required hardware Regions within the list below (for these addresses to be available at).
Click Add to confirm the creation of the specified network.
3. Next, you should configure the IPv6 subnet (i.e. the number of addresses provided to the user per environment). Navigate to the System Settings (Expert Mode) section and search for the jelastic.ip.v6.subnet.prefix setting, which is used to slice the whole network into subnets for environments.
For example, the prefix of 118 means the last 10 bits of the IPv6 address (i.e. a total of 128 bits minus the specified 118) will be used for the subnet, which is equal to 210 = 1024 addresses.
4. You can Remove the unnecessary IPv6 network by selecting it and clicking on the appropriate button.