Using WHM we can assign one dedicated IP to one account. But if wants to set multiple IPs to an account for eg: to subdomain, addon domain or park domain. We have to it manually by editing following configuration files.
1.# vim /var/cPanel/userdata/[username]/subdomain.domain.tld
Here, change the shared IP with new dedicated IP.
2. After that rebuild httpd.conf using following cpanel script.
#/scripts/rebuildhttpdconf \
After that restart httpd service.
3. Now add dedicated IP in /etc/domainips file
After that rebuild IPpool using following script
#/script/rebuildippool
Now last step,
4. Edit DNS zone for particular domains and assign dedicated IP in it.
Zone is located here: /var/named/domain.db file.
Then restart named service.
Thanks.