PanelAlpha Documentation
Back Home
Live Demo Get Started

IP Management

Documentation

    # IP Management

    • Default IP Addresses
      • Default IPv4
      • Default IPv6
    • IP Subnets
      • Subnet Information
      • Shared vs. Dedicated Subnets
      • IPv6 Subnets
    • Adding IP Subnets
      • Prerequisites
      • Steps
    • Managing Subnet Assignments
      • Viewing Assignments
      • Removing Subnets
    • Use Cases
      • Multiple Dedicated IPs
      • Shared IP Pools

    The IP Management tab allows you to configure and manage IP addresses and subnets for your PanelAlpha Engine server. This section controls which IP addresses are available for assignment to instances and hosting accounts.

    # Default IP Addresses

    At the top of the IP Management page, you will see the default IP addresses assigned to the server.

    # Default IPv4

    • Displays the primary IPv4 address.
    • Used as the default for new instances unless specified otherwise.
    • Example: 198.51.100.2 (example)
    • Copy — click the copy icon next to the address to store it in your clipboard with a tooltip confirmation.
    • Assignments — when the badge shows assignment counts, click it to open the assignment table and explore which instances or accounts are using those IPs.

    # Default IPv6

    • Displays the primary IPv6 address (if configured).
    • Used for IPv6 connectivity.
    • Example: 2a02:4f9:c021:8a33::1 (example)
    • Copy — the IPv6 row also includes a copy button and tooltip so you can capture the address quickly.

    # IP Subnets

    The IP Subnets section displays all available IP ranges configured on your server.

    # Subnet Information

    Each subnet entry shows:

    • Subnet — the IP range (for example, 192.166.0.0, 192.167.0.0, 192.168.0.0)
    • Mask — subnet mask indicating the range size (for example, /24 for 256 addresses)
    • Shared — indicates if the subnet is shared across instances (checkmark = shared)
    • Assignments — number of instances or accounts using IPs from this subnet
    • Actions — management options (delete subnet)

    # Shared vs. Dedicated Subnets

    • Shared Subnets (✓) — multiple instances can share IP addresses from this range.
    • Dedicated Subnets (✗) — each IP is assigned exclusively to a single instance.

    # IPv6 Subnets

    IPv6 subnets are also supported and displayed with:

    • Full IPv6 notation (for example, 2a02:4f9:c021:8a33::)
    • Larger subnet masks (for example, /64 or /128)

    # Adding IP Subnets

    # Prerequisites

    New subnets must be properly routed to your server at the network level before adding them in PanelAlpha.

    # Steps

    To add a new IP subnet to your server:

    1. Click the "+ Add IP Subnet" button (green button in the top-right).
    2. Enter the subnet address.
    3. Specify the subnet mask.
    4. Choose whether to mark it as shared.
    5. Save the configuration.

    # Managing Subnet Assignments

    Note: Assigning a subnet that is already in use may cause IP conflicts for existing instances.

    # Viewing Assignments

    Each subnet row shows a badge with the total number of assigned IPs. Clicking the badge opens the assignment table, where you can:

    • Assign new IPs via the modal (select instances or hosting accounts).
    • Unassign IPs with the trash icon; the table updates immediately after the API call succeeds.
    • Use the header checkboxes to select all rows for bulk operations.

    The Assignments column shows how many instances or hosting accounts are currently using IPs from each subnet. Click the number to view detailed assignment information.

    # Removing Subnets

    To remove a subnet:

    1. Ensure no active assignments exist (Assignments = 0).
    2. Click the delete icon in the Actions column.
    3. Confirm the removal.

    Warning: You cannot remove a subnet that has active IP assignments. Reassign or remove instances first.

    # Use Cases

    # Multiple Dedicated IPs

    Configure separate subnets when you need to provide dedicated IP addresses to specific customers or instances for:

    • SSL certificates requiring unique IPs
    • Email sending reputation management
    • Application-specific requirements

    # Shared IP Pools

    Use shared subnets for:

    • Standard WordPress hosting where dedicated IPs are not required
    • Cost optimization when IP addresses are limited
    • Simplified management of small-scale deployments