Preventing "Neighbor" Discovery
Assuming I have a dedicated server, serving multiple sites how do I stop individuals from finding every domain pointing to said IP/server? I am not trying to hide illegal activity nor am I really going to be a victim of denial of service attacks (and I don't fancy using Cloudflare for various reasons) however I am tired of shit heads competing for specific keywords/niches during the beginning phase of me launching sites. I always knew I was vulnerable but recently I have noticed a lot of theft or just extra competition due to individuals regularly checking what new domains I have pointed towards my server.
I know I could purchase extra IP's but they will only go so far/so many so is my only option to purchase cheap servers from wherever and use them as reverse proxies? I mean, logically speaking other than using CF or Sucuri I guess that is the only thing I can do?
Deploying a singular server for each site is also not in my interest as I would like just the 1 server, where its easy for me to manage everything.
Clarification would be nice, tyvm.