Ok, we have a server behind a NAT/firewall with a public ip address. Then there is this single Windows XP workstation at a remote office that has a dial-up connection to the internet.
I have the ports required forwarded from the firewall to the server. I point the client software on the workstation to the public IP of the firewall, which then forwards the info on to the server. Then I have a problem - this particular client software downloads configuration information from the server, including the ip address that it should use to connect to the server.
This doesn't work out too well since the ip that the server has is not accessible directly from the client. So what I want to know is - is there any way to make Windows redirect a request to ip address and send it too a different ip address.
For example: the servers private ip = 192.168.x.y, firewall public ip = A.B.C.D
When the client software tries to send a request to 192.168.x.y, I want Windows to redirect it to A.B.C.D, OR at least have Windows know that it needs to go through A.B.C.D to get to 192.168.x.y.
I have the ports required forwarded from the firewall to the server. I point the client software on the workstation to the public IP of the firewall, which then forwards the info on to the server. Then I have a problem - this particular client software downloads configuration information from the server, including the ip address that it should use to connect to the server.
This doesn't work out too well since the ip that the server has is not accessible directly from the client. So what I want to know is - is there any way to make Windows redirect a request to ip address and send it too a different ip address.
For example: the servers private ip = 192.168.x.y, firewall public ip = A.B.C.D
When the client software tries to send a request to 192.168.x.y, I want Windows to redirect it to A.B.C.D, OR at least have Windows know that it needs to go through A.B.C.D to get to 192.168.x.y.