I'm running SQL Server 2005 on two different servers running Win XP. The two servers are in different physical locations and are connected via a dedecated point to point data link in a virtual private network(VPN). Im only able to connect to the remote instance of SQL Server by specifying the IP address on the server name property. If I provide the actual server name say 'ServerA', then I get an error message. Everything works fine except configuring replication at the subscriber level, which requires the actual name of the instance, not an IP address or alias. I have already configured both instances to allow remote connections and im running the SQL Server Browser.
How do I connect to the remote instance by providing the instance name?
Alternatively how I configure subscription to a remote publisher without supplying the remote instance name?