Virtualizor

Add IP pools and OS templates in the Virtualizor admin panel

As a Virtualizor admin, create IPv4 and IPv6 pools with gateway and netmask, set nameservers, download OS templates and ISOs so new VPS get working networks and images.

AdvancedVirtualizor admin2 min read

Before Virtualizor can create a working VPS it needs two things: IP addresses to assign, organised in IP pools, and operating system images, called OS templates. This guide sets up both in the admin panel after installation.

Before you start

  • Virtualizor installed and reachable on port 4085. See install Virtualizor for KVM.
  • The IP block your data centre routed to the server: network address, netmask or prefix, gateway and usable addresses. For IPv6, the subnet (for example a /64) and its gateway.

Create an IPv4 pool

  1. Log in to the admin panel and go to IP Pool → Create IP Pool.
  2. Select the server (the master, or a slave).
  3. Enter a Pool Name, for example DE-public-v4.
  4. Enter the Gateway and Netmask exactly as provided by the data centre.
  5. Enter Nameservers, for example 1.1.1.1 and 8.8.8.8. They are written into new VPS network configuration.
  6. Add IPs: enter a First IP and Last IP for a range, or list single addresses. Exclude the network, gateway and broadcast addresses.
  7. Click Submit.

Check IP Pool → List IPs to see which addresses are free and which are assigned. You can lock an IP to keep it from being used.

Create an IPv6 pool

  1. In Create IP Pool, choose IPv6.
  2. Enter the IPv6 gateway and prefix length.
  3. Choose how many addresses to generate from the subnet, or enable subnet assignment so each VPS gets its own range.
  4. Save, then assign IPv6 alongside IPv4 in your plans.

Download OS templates

  1. Go to Media → OS Templates (or Media → List OS Templates).
  2. Filter by virtualization type KVM.
  3. Tick the distributions customers should see – for example the current AlmaLinux, Rocky Linux, Ubuntu LTS and Debian releases.
  4. Click Download. Templates are stored on the server and copied to slaves as needed.

Offer only maintained releases. Remove end-of-life templates so customers do not install systems without security updates.

Add ISO images

Go to Media → ISO → Add ISO and enter the URL of an installation or rescue ISO (for example SystemRescue). Customers can mount it in their VPS settings for custom installs and recovery; see rescue mode.

Reverse DNS integration

To let customers set their own PTR records, connect a PowerDNS server under Configuration → PowerDNS and link it to the IP pools. End users then see the rDNS screen described in set rDNS in Virtualizor.

Troubleshooting

  • New VPS has no network: wrong gateway or netmask in the pool. Correct it, then reconfigure the VPS network or reinstall it.
  • IP conflict: an address in the pool is used elsewhere. Lock or remove it.
  • Template download fails: the server cannot reach Virtualizor's mirrors; check outgoing firewall and DNS.

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.