Is there any possible way to allocate or assign unique IP and Private Nameserver for the domains Hosted in my hosting server using the users mail ID automatic process

My server is used for PBN Hostings, which requires unique IP and private nameservers for the Domains Hosted on the server, Its taking time for manually allocating the IP and Private Nameservers for the Domains every time . What I am looking for is if any possible way to make this work automatic.
For example the user mail ID is abc@gmail.com he likes to host 10 domains on my PBN Hosting server
when I create a user using account the Domain name user name and password for that mail ID it will allot me a unique IP and Private Nameserver for the hosted Domain using the mail ID , so if I host another 9 domains with that mail ID it will automatically allocate the unique IP and Private Nameserver (the same IP should not be repeated for the as many users in the mail ID abc@gmail.com
Is It possible with the scripts or softwares
My server is Linux control Panel cPanel&WHM