cPanel Linked Nodes: Complete Guide to Parent–Child Node Architecture and Distributed Accounts

This guide explains how cPanel Linked Nodes work, how parent and child nodes communicate, the restrictions and security model of distributed accounts, how mail‑offloading behaves, and how to create, manage, and dedistribute accounts across linked nodes in cPanel & WHM.

cPanel linked nodesdistributed accountsparent child node architecture

~4 min read · Updated Feb 18, 2026

1. Overview


cPanel Linked Nodes allow two or more servers to connect through WHM’s Link Server Nodes interface. This architecture lets you offload specific services—such as mail—to dedicated child nodes, reducing load on the primary (parent) node and improving performance for web hosting and other services.


2. Server Profiles


You can optimize child nodes by assigning a server profile in WHM’s Server Profile interface. Profiles tailor the server for specific workloads.


Important: The parent node can only use the Standard profile.


3. Parent and Child Nodes


Linking nodes creates a parent–child relationship:


  • Parent Node: The authoritative controller that assigns tasks to child nodes.
  • Child Node: A non‑authoritative node that handles specific services such as mail.

The parent node also manages AutoSSL certificates for all child nodes.


4. Child Node Restrictions


Child nodes have several limitations:


  • cPanel users cannot log in directly to a child node.
  • Child and parent must share the same major cPanel version.
  • All API calls must be made to the parent node; the parent proxies them to the child.
  • cPanel API calls are blocked on the child node.
  • WHM API calls that target distributed accounts are blocked on the child node.
  • Each cPanel account can use only one child node per offloaded service.
  • Multiple parent nodes cannot link to the same child node.

Mail Child Node Restrictions


  • Users must log in to Webmail via webmail.example.com, not port 2096.
  • Mail and Webmail subdomains resolve to the child node.
  • IPv6 cannot be enabled for accounts distributed to a mail node.
  • API Tokens must be enabled for the distributed account.
  • DNS DCV is required for AutoSSL.
  • Nodes must be able to manage the authoritative DNS server.

5. User Access and Security


Distributed accounts have the same level of access on the child node as on the parent node. This ensures compatibility but does not provide additional security.


For example, the Pipe to a Program option in Forwarders is disabled on distributed mail accounts. Users may still manually create such forwarders, but this functionality will not be preserved in future versions.


6. Distributed cPanel Accounts


A distributed account is one whose specific services (such as mail) are offloaded to a child node. The system creates two versions of the account:


  • One on the parent node (main account)
  • One on the child node (service‑specific account)

Important: AutoSSL for distributed accounts requires DNS DCV.


7. Creating Distributed Accounts


When creating a new account in WHM’s Create a New Account interface, you can assign a child node for mail using the Mail Routing section.


8. Converting Existing Accounts


To distribute an existing account, use the Modify an Account interface. The system will:


  • Create the account on the child node
  • Move the selected services (e.g., mail) to the child node
  • Remove the old mail data from the parent node after migration

9. Mail Behavior on Linked Nodes


Most IMAP, POP3, and SMTP traffic goes directly to the mail child node. If traffic reaches the parent node due to cached DNS, the parent will:


  • Proxy IMAP/POP3 connections to the child node
  • Reroute SMTP delivery to the child node

Warning: Email forwarders that pipe to programs are not supported on distributed mail nodes.


10. Managing Distributed Accounts


Only system administrators can manage distributed accounts. You can:


  • View distributed accounts in WHM’s Link Server Nodes interface
  • Modify distribution settings
  • Undo distribution (dedistribute)

11. Undoing Distribution (Dedistribution)


Dedistribution moves services back from the child node to the parent node. During this process, the system:


  • Reconfigures service proxying
  • Updates mail routing
  • Terminates IMAP/POP3 sessions

Conclusion


cPanel Linked Nodes provide a powerful way to scale hosting environments by offloading resource‑intensive services to dedicated child nodes. Understanding the restrictions, behavior, and management workflow ensures smooth operation and optimal performance across distributed accounts.


Written & researched by Dr. Shahin Siami

Related Articles

How to Restore Your cPanel Account: A Complete Guide for New System Administrators

This guide explains how new system administrators can restore a cPanel account using WHM, transfer accounts and configurations between servers, and enable diagnostic logging for transfer and restore operations. It covers essential concepts such as WHM vs. cPanel, root access, backup handling, SFTP uploads, transfer methods, and advanced debugging tools.

Continue

آموزش کامل انتقال تمام اکانت‌های cPanel از یک سرور به سرور دیگر

این مقاله نحوه انتقال همه اکانت‌های cPanel، تنظیمات سرویس‌ها، گواهی‌های SSL و IP اصلی سرور را از یک سرور قدیمی (Source) به یک سرور جدید (Target) توضیح می‌دهد. شامل نصب سرور جدید، انتقال تنظیمات، انتقال اکانت‌ها، تغییر IP، تنظیم DNS و نصب مجدد SSL است.

Continue

How to Migrate a WordPress® Installation to a cPanel & WHM Server

This guide explains how to migrate a WordPress installation from a macOS-hosted environment to a cPanel & WHM server. It covers exporting the database, uploading WordPress files, creating and importing a MySQL database, updating URLs, configuring wp-config.php, fixing broken links, and finalizing the migration.

Continue

How to Manually Transfer an Account Between Servers in cPanel & WHM

This article explains how to manually transfer a cPanel account between servers when the account is too large for WHM’s automated transfer tools. It covers creating temporary directories, compressing public_html and log files, securely transferring data with SCP, and restoring the files on the destination server.

Continue

How to Manually Migrate Horde Calendars and Contacts to Roundcube in cPanel & WHM

This article explains how to manually migrate Horde calendars and contacts to Roundcube in cPanel & WHM version 108 through 118. It covers exporting Horde data, placing it in the correct directories, and importing it into Roundcube using built‑in plugins or manual import tools.

Continue

How to Manually Migrate Accounts to cPanel & WHM from Unsupported Control Panels

This article explains how experienced system administrators can manually migrate accounts from unsupported third‑party control panels to cPanel & WHM. It covers pre‑migration steps, installation requirements, file and directory transfers, database restoration, SSL migration, and post‑migration tasks.

Continue