Skip to main contentSkip to navigation
[email protected]
Client AreaSupport
Hosting Mammoth
HostingMammothYour Data, Our Responsibility
Home
Solutions
Hosting Services
Store
Pricing
About
Blog
API
Contact

Stay Ahead of the Curve

Get the latest insights on cybersecurity, AI innovations, and enterprise data solutions delivered to your inbox.

Hosting Mammoth
HostingMammothEnterprise Solutions

Enterprise-grade data solutions. Hosting, recovery, cybersecurity, and AI-powered services for businesses worldwide.

[email protected]
Sun - Fri, 9:00am - 5:00pm

Services

  • Cloud Hosting
  • Data Recovery
  • Cybersecurity
  • Legal Support
  • MSP Services
  • Web Development
  • AI Services
  • Free Server Migration

Hosting

  • VPS Hosting (NVMe SSD)
  • VDS Hosting (NVMe)
  • Storage VPS (High SSD)
  • GPU Servers
  • Managed Services
  • Cloud Firewall
  • Load Balancer
  • One-Click Apps
  • n8n Hosting
  • Object Storage
  • FAQ

Company

  • Store
  • Pricing
  • About Us
  • Locations
  • Blog
  • Testimonials
  • Contact
  • Affiliate Program
  • White-Label
  • Terms of Service
  • Privacy Policy
  • Browser Cookies
  • SLA

Support

  • Client Area
  • Submit Ticket
  • Knowledge Base
  • Server Status
  • API Documentation

© 2026 Hosting Mammoth. All rights reserved.

Knowledge Base
Getting StartedAccount ManagementVPS HostingGPU ServersStorage VPSCloud FirewallLoad BalancerServer ManagementBilling & PaymentsSupport & TicketsAffiliate ProgramReseller ProgramMarketplace & Appsn8n HostingManaged ServicesServer MigrationAPI & DevelopersSecurityTroubleshootingGlossaryInstall Guides
  1. Home
  2. /
  3. Support
  4. /
  5. Server Management
  6. /
  7. Additional Ips
GUIDEServer Management

Adding Additional IP Addresses

4 min read

By default, each Data Mammoth server comes with one public IPv4 address. However, there are scenarios where you may need additional IP addresses — such as hosting multiple SSL-secured websites, running isolated services, or meeting compliance requirements. This guide explains how to request, configure, and manage additional IP addresses.

When You Need Additional IPs

Common reasons for adding extra IP addresses include:

  • Multiple websites with dedicated IPs — Some applications or configurations require each website to have its own IP address.
  • SSL certificates — While modern servers support SNI (Server Name Indication) for hosting multiple SSL sites on one IP, some legacy clients may require dedicated IPs.
  • Service isolation — Run different services (web, mail, database) on separate IP addresses for better organization and security.
  • Email reputation — Use a dedicated IP for outgoing email to maintain a clean sending reputation.
  • Failover and redundancy — Configure multiple IPs for high-availability setups.

Ordering Additional IP Addresses

  • Log in to your Data Mammoth dashboard.
  • Navigate to Servers and select your server.
  • Go to the Networking or Add-ons tab.
  • Click Add IP Address or Request Additional IP.
  • Select the number of additional IPs you need.
  • Review the pricing and click Confirm.
  • Additional IPs are billed as a monthly add-on to your server subscription. The new IP address is typically assigned within a few minutes.

    IP Address Limits

    There may be a limit on how many additional IPs you can add per server. If you need more IPs than the maximum allowed, contact our support team with a justification for the request.

    Configuring Additional IPs on Your Server

    After an additional IP is assigned, you need to configure it on the operating system level so your server recognizes and uses it.

    Ubuntu / Debian (Netplan)

    Modern Ubuntu uses Netplan for network configuration. Edit the Netplan configuration file:

    bash
    sudo nano /etc/netplan/01-netcfg.yaml

    Add the additional IP under the addresses section:

    yaml
    network:
      version: 2
      ethernets:
        eth0:
          addresses:
            - 203.0.113.10/24
            - 203.0.113.11/24
          gateway4: 203.0.113.1
          nameservers:
            addresses:
              - 8.8.8.8
              - 8.8.4.4

    Apply the changes:

    bash
    sudo netplan apply

    CentOS / AlmaLinux (NetworkManager)

    Create a connection profile for the additional IP using nmcli:

    bash
    sudo nmcli connection modify eth0 +ipv4.addresses "203.0.113.11/24"
    sudo nmcli connection up eth0

    Debian (Traditional ifconfig)

    On older Debian systems, edit /etc/network/interfaces:

    bash
    sudo nano /etc/network/interfaces

    Add a virtual interface for the new IP:

    text
    auto eth0:1
    iface eth0:1 inet static
        address 203.0.113.11
        netmask 255.255.255.0

    Restart networking:

    bash
    sudo systemctl restart networking

    Verifying the Configuration

    After configuring the additional IP, verify it is active:

    bash
    # List all IP addresses
    ip addr show

    Test that the IP responds

    ping -c 4 203.0.113.11

    From another machine, try to reach the new IP:

    bash
    ping 203.0.113.11

    Configuring Services on Specific IPs

    Apache Web Server

    To bind Apache virtual hosts to specific IP addresses, edit your virtual host configuration:

    apache
    <VirtualHost 203.0.113.10:80>
        ServerName site1.example.com
        DocumentRoot /var/www/site1
    </VirtualHost>

    <VirtualHost 203.0.113.11:80> ServerName site2.example.com DocumentRoot /var/www/site2 </VirtualHost>

    Nginx Web Server

    Bind Nginx server blocks to specific IPs:

    nginx
    server {
        listen 203.0.113.10:80;
        server_name site1.example.com;
        root /var/www/site1;
    }

    server { listen 203.0.113.11:80; server_name site2.example.com; root /var/www/site2; }

    Restart the web server after making changes:

    bash
    # Apache
    sudo systemctl restart apache2

    Nginx

    sudo systemctl restart nginx

    Setting Up DNS for Additional IPs

    For each additional IP, create an A record in your DNS configuration:

    • site1.example.com → 203.0.113.10
    • site2.example.com → 203.0.113.11
    You should also set up reverse DNS (PTR records) for each additional IP. See Server Networking — IPs, DNS, Reverse DNS for detailed instructions.

    Removing an Additional IP

    If you no longer need an additional IP address:

  • Remove the IP configuration from your server's network settings.
  • Update any services that were bound to that IP.
  • In the Data Mammoth dashboard, navigate to your server's networking settings and release the IP.
  • The monthly add-on charge will be removed at the next billing cycle.
  • Important: Before removing an IP, ensure no critical services, DNS records, or SSL certificates depend on it.

    What to Do Next

    • Server Networking — IPs, DNS, Reverse DNS — Full networking configuration guide.
    • SSL/TLS Certificates — Setup & Renewal — Secure each IP with SSL.
    • Managing Server Add-ons — Explore other add-on services.
    • Server Firewall Hardening Guide — Secure all your IP addresses.

    Was this article helpful?

    ← Back to Server ManagementBrowse all categories →

    Still have questions?

    Contact Support →Submit a Ticket