Some clients need more than one IP address on their VPS or dedicated server — for SSL certificate isolation, mail server reputation separation, hosting multiple unrelated brands, or simple network segmentation. This article covers how to add additional IPs and what to do with them.

Available on: VPS and dedicated servers. Open a support ticket to add additional IPs — we order them from the upstream network and configure them on your server.

How to request additional IPs

Open a support ticket with:

  1. How many additional IPs you need.
  2. What you'll be using them for. There's no judgement here — we ask because IPs are increasingly hard to come by, and the upstream sometimes wants justification for blocks larger than a couple of IPs. "Mail server isolation," "SSL for several distinct domains," "running unrelated client brands" are all standard reasons.
  3. Whether you want IPv4, IPv6, or both. IPv6 blocks are easy to add and free for most plans; IPv4 has small monthly cost per IP.

We'll quote the cost (if any), order the IPs, and configure them on your server's network interface so they're ready to use.

What you'll get back

Once provisioned, your server will have multiple IPs bound to its primary network interface. From SSH:

ip addr show

You'll see entries for each IP, all on the same interface (e.g. eth0 or ens3). On a cPanel server, the new IPs also appear in WHM under IP Functions → Show / Edit Reserved IPs and IP Functions → Add a New IP Address.

Assigning IPs to cPanel accounts

If your server runs cPanel, you can give a specific cPanel account its own dedicated IP:

  1. In WHM, open Account Functions → Change Site's IP Address.
  2. Pick the cPanel account, then choose the new IP from the dropdown.
  3. WHM updates the account's vhost configuration, DNS zones for the account's domains, and rebuilds Apache.

The account's domains will resolve to the new IP, and SSL certificates for that account use the new IP exclusively. Useful when you want different SSL certificates for different brands or when you want one client's mail to come from its own IP (better reputation isolation).

Mail server / outbound IP separation

By default, all outbound mail leaves through the server's primary IP. If you've added a separate IP specifically for mail (or to isolate one client's mail reputation), you can configure Exim to send from that IP for specific domains:

  • This isn't a one-click setting in WHM. Open a support ticket describing what you want and we'll configure Exim's smtp_active_hostname and route filters to send each domain's mail from the correct IP.
  • Don't forget to update SPF and request rDNS (PTR) for the new IP so it matches the domain it's sending from. See Set up SPF, DKIM, and DMARC for details.

SSL certificate isolation

Modern SSL via SNI (Server Name Indication) means most domains can share an IP without problems — the server picks the right certificate based on the domain in the request. So you generally don't need separate IPs for SSL anymore.

Exceptions where dedicated IPs still help:

  • Very old client software that doesn't support SNI (rare in 2026).
  • Compliance / security setups where one site must be unambiguously identified by IP.
  • Hosting both staging and production on the same server with strict separation of network layers.

IPv6

If your server doesn't have IPv6 configured but you'd like it (free on most plans, modest IPv6 reach is now ~40% globally), open a ticket. We'll assign your IPv6 block, configure the network interface, and you can then add AAAA records to your domains' DNS.

Removing IPs

If you no longer need an IP, open a ticket and we'll remove it from your server's interface and release it back to the upstream pool. We'll also remove any cPanel account or DNS bindings to it (or you can do that yourself first via WHM Change Site's IP Address).

Related articles

Still stuck? Open a support ticket

Was this answer helpful? 0 Users Found This Useful (0 Votes)