We have a Windows dedicated server and have around 100 sites of our clients hosted on the same server. Our clients point their domain to our server using one of the below options:
1. They set the name servers (like ns1.ourmainsite.com and ns2.ourmainsite.com) ourmainsite.com is our main business site which is also hosted on the same server.
2. They point the A record for their domain to our server's IP address
Both the above options are working good. However, recently we have observed that our competitors came to know about our name servers and IP address used for A record. They are now using tools like http://reversens.domaintools.com
, using these tools our competitors are easily getting our client's domain details and they are contacting clients directly. This way competitors have diverted many of our clients.
We requested our hosting provider to provide us dedicated IP addresses for each domain so that each client site will have different IP address and it will be hard for competitors to get the details of our future clients. But our hosting provider is not providing us these much IP addresses.
What other options we have that will make hard for competitors to get the details of our future clients. We keep getting new clients and we want to keep all the domains hosted on the same server. There should be some trick or workaround that can make difficult for competitors to get our client details easily.