VirtFusion

Create a VPS server manually in the VirtFusion admin area

Create a VirtFusion server by hand: choose the owner, package and hypervisor group, assign IPs, build it with an OS template and hand the login details to the customer.

IntermediateVirtFusion admin2 min read

Most VirtFusion servers are created automatically by WHMCS, but you will still create a VirtFusion server by hand for test machines, internal services or customers billed outside WHMCS. Creating and building are two stages: the server record is created first, then it is built with an operating system.

Before you start

  • A working hypervisor with free resources and an IP block (networking and IP blocks).
  • At least one package (create packages) and OS template.
  • The VirtFusion user who will own the server, or details to create one.

Create the VirtFusion server

  1. In the admin area open Servers and choose to create a new server.
  2. Select the owner (user account). The server will appear in that user's control panel.
  3. Select the package. Its CPU, RAM, disk and traffic limits are applied.
  4. Select the hypervisor group or a specific hypervisor.
  5. Choose how many IPv4 addresses to assign and whether to assign an IPv6 subnet.
  6. Confirm. The server now exists but has no OS yet.

Build the server with an OS

  1. Open the new server and choose Build (or the build option offered after creation).
  2. Pick an OS template, set the hostname and choose a root password or add an SSH key.
  3. Start the build and watch the task progress. Template builds usually finish in a minute or two.
  4. When the status shows running, connect with ssh root@SERVER_IP.

Tip: Offer SSH keys instead of passwords where you can. They are safer and the customer never receives a password by email.

Check afterwards

  • The VPS answers ping and SSH on its assigned IPv4 (and IPv6 if assigned).
  • free -m and lsblk inside the VPS match the package.
  • The server shows under the correct user and the traffic graph starts filling.

Troubleshooting

  • No hypervisor available: no node in the group has enough free memory, disk or IPs. Free resources or add capacity.
  • Build stuck: check the hypervisor is online and the template has been downloaded to it; see common VirtFusion errors.
  • No network inside the VPS: check the IP block gateway and the bridge on the hypervisor.

Frequently asked questions

Can I create a server without assigning an IP?

Yes, for private or internal machines, but the customer will need console access to reach it.

Will WHMCS know about a manually created server?

No. Link it to a WHMCS service by setting the server ID in the service's module fields if you want billing to control it.

Can I choose the exact hypervisor?

Yes, select a specific node instead of a group when you create the server.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.