Requesting all the networking/DNS experts out there.
I understand that DNS forwarding with port is not possible but I think there has to be something out there to solve my issue:
Here is what I want to do:
1. I have a service provider who has a server in a data center hosting a site called abc.com but I don't want my users to be aware of abc.com.
2. I registered xyz.com and I want my users to send their requests to lets say test.xyz.com or xyz.com:3128
3. I then want to redirect that to abc.com and have them successfully authenticate.
I tried this with zoneedit where I created CNAME: test.xyz.com that points to abc.com and my users's devices are cofigured to send data to test.xyz.com:5555 this works fine but when a user types test.xyz.com into their browser they are also able see the webpages at abc.com which I want to prevent them from discovering. I could not find any way to block port 80 in zoneedit.
I can setup a VPS or Cloud server in any datacenter and can install linux (CentOS) but don't know what I can use out there to do this. I have been reading on squid proxy servers but it appears that squid is mostly use for dns cache or webproxy/transparent proxy etc. Any help or pointer would be great. I am mediocre linux user and if there are reasonable guides or hints out there I can follow and try to figure out. Just need someone to give me a starting point.
Thanks,
Kim