You have two options. First, go to Client Network Utility, under SQL Server in the Program menu. There you can set up an alias, e.g. MyServerX -> 10.10.20.30.
Or, you can use the network name of the server. This assumes that there is a DNS entry for the server. If it's over the Internet, you may be out of luck. Find out what the network name of the server is and you should be able to use that. You can execute "select @@servername" in QA to find out what the server thinks its name is. You may have to use a fully qualified name, like MyServerX.MyCompany.net.
After that, you can re-register the servers under the name instead of the IP address.
SQL Server DBA