Network ports in xneelo Cloud

This feature is currently in beta. Try this early release and share your feedback via Live Chat.    Learn more

A network port is a virtual connection point that links a device (such as an instance or a router) to a network. Each port has its own IP address and security groups.

Read on to learn how to view, manage, and troubleshoot ports in your Cloud project.


  • What is a network port?

    A network port is a virtual connection that links a device to a network. Each port is assigned a fixed IP address from the subnet it belongs to.

    Ports are created automatically when you attach an interface to an instance or router. You can also create ports directly and attach them later.

    Security groups can be applied to individual ports to control inbound and outbound traffic. Applying security groups at the port level (rather than on the instance) gives you more granular control over network access.





  • When to use ports

    Ports are useful when you need to:

    • Attach a specific IP address to an instance.
    • Pre-provision network connectivity before creating an instance.
    • Control network traffic by applying security groups at the port level.
    • Connect routers and subnets within your project.





  • View ports

    You can view all ports for a network in the Cloud dashboard.

    You’ll see details such as port name, fixed IP(s), and you can edit port settings and security groups.

    STEPS

    1. 1
      In the Cloud dashboard, go to Network > Networks.
    2. 2
      Select the Network Name (blue hyperlink).
    3. 3
      Select the Ports tab.
    4. 4
      The list of ports on the network will be displayed.
    5. 5
      Open the Ports tab.





  • Create a port

    You can create a port directly on a subnet, and then attach it to an instance or router later.

    STEPS

    1. 1
      In the Cloud dashboard, go to Network > Networks.
    2. 2
      Select the network and go to the Ports tab.
    3. 3
      Click Create Port.
    4. 4
      Enter a name for the port.
    5. 5
      Specify the IP address or subnet, select either:
    • Unspecified – Assigns a random IP from the subnet.
    • Subnet – Choose the relevant subnet.
    • Fixed IP – Enter a specific IP from the subnet.
      1. 6
        Select security groups to apply (if needed).
      2. 7
        Click Create Port.





    • Edit a port

      You can rename the port to make it easier to identify when managing your network connections.

      STEPS

      1. 1
        On the Ports tab, find the port you want to edit.
      2. 2
        In the Actions column, select Edit Port.
      3. 3
        In the Name field provide a new name for the port.
      4. 4
        Select Update to confirm.





    • Edit port security groups

      You can update the security groups to control which network traffic can flow to and from this port.

      See more on security groups and how to create and manage security groups.

      STEPS

      1. 1
        On the Ports tab, find the port you want to edit.
      2. 2
        In the Actions column, select Edit Port.
      3. 3
        Go to the Security Groups tab.
      4. 4
        Add or remove security groups as needed.
      5. 5
        Select Update to confirm.





    • Delete a port

      If a port is no longer needed, you can delete it.

      Note: You cannot delete a port that is still attached to an active instance. Detach the interface first.

      STEPS

      1. 1
        In the Cloud dashboard, go to Networking > Networks.
      2. 2
        Select the network and go to the Ports tab.
      3. 3
        Select the port and click Delete Port.
      4. 4
        Confirm the action.





    • Troubleshoot ports

      If your port is not working as expected:

      • Check the port status (should be Active).
      • Verify the port has a valid fixed IP.
      • Checking for any conflicting IP addresses or overlapping subnets.
      • Confirm the correct security groups are assigned.
      • Make sure the attached device (instance or router) is up and running.
      • If DHCP is disabled, ensure the instance has a static IP configured.