Discussion Locked

Terminal Services+Citrix with NAT router

0 helpful
4 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I have a Citrix/TS server behind a NAT router... not a problem in general since I simply use the "ALTADDR" command to allow remote users to connect to it over the single, public IP address of the router. The problem is that the router's IP is dynamic. Therefore, I need to enter a new ALTADDR command every time I get a new IP address on the router. I need an automated way of running the ALTADDR command with my dynamic public IP "ALTADDR /SET {public IP}". HELP!

4 replies

by bchesmer

Everything I've looked at say's theres no way with that command.

I assume you are getting your external IP from your ISP via DHCP. Can they give you a perm. (Never expires) lease based on your MAC address (Just as good as a static address)?

Ifnot, your only option is to request a static IP from your ISP.

by bchesmer

I looked at the Citrix site under support & documentation. All info say's no-way. Sorry.

I did the query with the ALTADDR as the search criteria.

Best of luck!

by msenkbeil

As usual :) I answered my own question (with a little help from my Dynamic DNS provider, no-ip.com). Turns out that the dynamic DNS client program has a facility for running commands every time an update needs to be made to DDNS entries. I simply set up a command "ALTADDR /SET %IP" to run every time the DDNS client detects a public IP address change on my connection, and that will automatically set the ALTADDR to the new public IP. Initial tests have been successful. So far, so good.

This discussion is closed to new replies.