How To: Manage IP Addresses in NodeWorx

InterWorx Control Panel provides a simple-to-use interface for managing the IP address(es) on a server. From the System IPs page, IP addresses may be added or removed from the server, made available to resellers, and given the ability to be assigned to multiple SiteWorx accounts.

To Add an IP Address

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the three vertical dots. This opens an options form

    ip options dropdown
  4. Select Add. This opens the Add IP Addresses form

    add ip
  5. Update the required fields:

    • IP Range Start: The beginning of the IP range

    • IP Range Stop: The end of the IP range

      • IP Range Start and IP Range Stop fields may have the same value

    • Netmask: The netmask of the IP

    • Device: The network device the IP should be assigned to

    • Type: There are two options

      • Dedicated: May only be assigned to a single SiteWorx Accounts

      • Shared: May be assigned to more than one SiteWorx Accounts

    • Available to resellers: Determines whether Resellers may assign the IP to their SiteWorx accounts

  6. Click Add

To Remove an InterWorx-Managed IP Address From NodeWorx

Note

The IP address must first be removed from all SiteWorx Accounts. If any SiteWorx accounts are assigned to the IP address, the delete option will be greyed out.

Note

The following instructions can only be used to remove IP addresses that were added using InterWorx and are marked as Yes in the Managed by InterWorx column. To remove IP addresses that are not managed by InterWorx, see To Remove a Network-Managed IP Address From NodeWorx.

From the List of IPs

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Trashcan next to the IP address. This opens the confirmation form

    confirm delete form
  4. Select the Confirm Action checkbox

  5. Click Delete to confirm

From the With Selected Dropdown

Note

The ability to remove IPs via the With Selected dropdown was added in 8.1.10.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Select the checkbox next to the IP(s)

    • Selecting the checkbox next to the With Selected dropdown will automatically select all IPs that are managed by InterWorx and do not have associated SiteWorx accounts

  4. Select Delete from the With Selected dropdown

  5. Click Go. This opens the Confirm Deletion form

    confirm delete form multi select
  6. Select the Confirm Action checkbox

  7. Click Delete

To Remove a Network-Managed IP Address From NodeWorx

Note

If the IP address is marked as Locked on the IP Management page, the Locked dropdown for that IP must first be set to No before the IP address can be removed from NodeWorx.

IP addresses that were added via the OS-level Network Manager must be removed via the Network Manager. Once that task is complete:

  1. Log in to the server at the CLI as root, either via SSH or from the terminal

  2. At the CLI, run ~iworx/cron/ip.pex --sync

To Change the IP Address Type

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Pencil next to the IP Address. This opens the Edit IP Address form

    edit ip type
  4. Select the desired type from the Type dropdown:

    • Dedicated: May only be assigned to a single SiteWorx Accounts

    • Shared: May be assigned to more than one SiteWorx Accounts

  5. Click Save

To Change Available to Resellers Status

Note

It is only possible to edit whether an IP address is available to resellers if it is not already assigned to a reseller.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Pencil next to the IP Address. This opens the Edit IP Address form

    allow ip to reseller
  4. Select either Yes or No from the Available to Resellers dropdown

  5. Click Save

To Change the Advertised DNS IP for a Private IP Address

When using InterWorx behind a NAT device on a local LAN, it is still necessary to associate that local IP with a public IP for the purposes of DNS.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Pencil next to the IP Address. This opens the Edit IP Address form

    ip management edit form
  4. Update the External IP (for DNS) field with the public IP Address

  5. Click Save

To View SiteWorx Accounts with Access to a Specific IP Address

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Dot next to the IP Address. This opens a popup listing all of the SiteWorx accounts with access to the IP Address. SiteWorx accounts are listed by the SiteWorx user email address

    view SiteWorx accounts with access to IP siteworx account list

To View Domains Bound to an IP Address

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Globe next to the IP Address. This opens a popup listing all of the domains assigned to that IP Address

    view domains bound to IP domain list

To View Resellers With Access to a Specific IP Address

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. From NodeWorx, navigate to Server > IP Management > System IPs

    system ips page
  3. Click the Arrow Circle next to the IP Address. This opens a popup listing all of the resellers with access to that IP Address

    view resellers with access to ip reseller list