kimkhan 0 Newbie Poster

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