You can define one or more network ranges of static IP addresses in the network profile for use in provisioning a machine. If you do not specify a range, you can use a network profile as a network reservation policy to select a reservation network path for a virtual machine network card (vNIC).
You can define IP range values manually, from an imported CSV file, or by using IP addresses supplied by an external IPAM provider. You can combine manually defined IP ranges and IP addresses imported via CSV. For example, you can define some ranges by using the user interface and others by importing from a CSV file.
If you import from a CSV file a second time, regardless of the CSV file name, the IP ranges imported from the previous CSV file import are erased and the new IP range information is added. Thus the previous import is overwritten when you import a second or more time. You can repeat the process of updating a CSV file and re-importing that CSV file into the network profile indefinitely.
If an external network profile does not have IP ranges defined, you can use it to specify which network is picked for a virtual network card (vNIC). If you are using the existing network profile in a routed or NAT network profile, it must have at least one static IP range.
- Click the Network Ranges tab.
- Click New to enter a new network range name and IP address range manually or click Import from CSV to import the IP address information from a properly formatted CSV file.
Enter a network range name.
Enter a network range description.
Enter the start IP address of the range.
Enter the end IP address of the range.
Click Import from CSV.
Browse to and select the CSV file or drag the CSV file into the Import from CSV dialog box.
A row in the CSV file has the format ip_address, machine_name, status, NIC offset. For example:
An IP address in IPv4 format.
Name of a managed machine in vRealize Automation. If the field is empty, the default is no name. If the field is empty, the status field value cannot be Allocated.
Allocated or Unallocated, case-sensitive. If the field is empty, the default value is Unallocated. If the status is Allocated, the machine_name field cannot be empty.
A non-negative integer. Optional.
- Click OK.
The IP range name appears in the defined ranges list. The IP addresses in the range appear in the defined IP addresses list.
The uploaded IP addresses appear on the IP Addresses page when you click Apply or after you save and then edit the network profile.
- Click the IP Addresses tab to display the IP address data for the specified range address space.
If you imported the IP address information from a CSV file, the range name is generated as Imported from CSV.
- (Optional) Select IP address information from the Network range drop-down menu to filter IP address entries.
You can display information about all defined network ranges, the network ranges imported from a CSV file, or a named network range. Details include the start IP address, machine name, last modification date and timestamp, and IP status.
- (Optional) Select a status type from the IP status drop-down menu to filter IP address entries to only those that match the selected IP status. Status settings are allocated, unallocated, destroyed, and expired.
For IP addresses that are in an expired or destroyed state, you can click Reclaim to make those IP address ranges available for allocation. You must save the profile for the reclamation to take effect. Addresses are not reclaimed immediately, so the status column does not immediately change from Expired or Destroyed to Allocated.
- Click OK to complete the network profile.
You can assign a network profile to a network path in a reservation or a blueprint architect can specify the network profile in a blueprint. If you created an external network profile, you can use the external network profile when creating a NAT or routed network profile.