How to Configure Multiple PcAnywhere 8.0 Hosts Behind Proxy 2.0

ID: Q201666


The information in this article applies to:


SUMMARY

You can configure multiple PcAnywhere 8.0 hosts to connect through the Internet by using Proxy Server 2.0 to remotely bind ports (Server Proxy) on the external interface of the Proxy Server computer. By doing this, non- published IP addresses will not be seen on the Internet, which makes for a more secure connection, while still allowing known remote users to connect to a PcAnywhere 8.0 host internally.


MORE INFORMATION

Steps to configure:

For this configuration to work, there must be a valid external IP address available for every host that is planned to be used. For example, if you are configuring two PcAnywhere 8.0 hosts for Internet access, then a second valid IP address must be bound to the external interface. This will not work if there is only one IP address bound to the external side of Proxy Server.

Set up multiple IP addresses:

Multiple IP addresses can be assigned to multiple network adapter cards or to a single card. Through the Control Panel Network icon, you can bind the additional IP addresses to your network adapter card. On the Protocol tab, click TCP/IP protocol, and then click Properties. Type the first IP address, subnet mask, and the computer's default gateway under Specify an IP Address on the IP Address tab.

Click the Advanced tab to display the Advanced IP Addressing dialog box. To add additional IP addresses to your network interface card, click the Add button under IP Addresses.

NOTE: When you assign more than one IP address to a single network interface card, you must disable automatic DHCP configuration. The DHCP server cannot assign multiple IP addresses to the same network interface card.

Configure Proxy environment:

NOTE: The steps below assume that Proxy Server 2.0 has been installed and is running properly. For more information on installing Proxy Server, see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q186918
TITLE : Tips for Installing Proxy Server 2.0
  1. Install the Winsock client on the internal client (Windows NT or Windows 95/98) that will be the PcAnywhere 8.0 host (if not already done). This can be done by connecting to \\<servername>\msplnt and running Setup.exe from this directory. Follow the onscreen prompts.


  2. Verify that the Winsock client has been installed properly by using the command line ftp utility that ships with the operating system and connecting to an Internet FTP server (for example, ftp.microsoft.com).


  3. Create a Wspcfg.ini file that contains the following and save it in directory where Awhost32.exe is installed (by default this is in c:\Program Files\PcANYWHERE):


[awhost32]
ProxyBindIp=5631:<1st IP address>
ServerBindTCPPorts=5631
LocalBindTCPPorts=65301
KillOldSession=1
Persistent=1
NOTE: Make sure that the Wspcfg.ini is saved without the .txt extension.

  1. Start a HOST session by starting PcAnywhere 8.0. Click "Be a Host PC," and then double-click Network. Verify that Network is configured to use TCP/IP as its protocol. Refer to PcAnywhere 8.0 documentation for more information.


  2. The service should start and the dialog should state "Waiting for Connection."


  3. Repeat the above steps for the next host computer. Substitute the Wspcfg.ini with the following:


[awhost32] ProxyBindIp=5633:<1st IP address>
ServerBindTCPPorts=5633
LocalBindTCPPorts=65301
KillOldSession=1
Persistent=1
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).

NOTE: On the second host, PcAnywhere will need to be configured to use different ports. This can be changed by modifying the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System
TCPIPDataPort - set to 5633
TCPIPStatusPort - set to 5634

  1. For the Internet clients that will be connecting inbound, a registry entry needs to be added in order to use only TCP connections and no UDP. This can be done by adding the following entry to the registry:


HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System

Create a DWORD entry called "TCPIPConnectIfUnknown" with the value set to "1."

For more information, refer to:

http://service1. symantec.com/SUPPORT/pca.nsf/43a0bb88345b815a85256450004ddb6a/5fa38b178605 72c1882565bf00596858?OpenDocument

NOTE: This must be done or PcAnywhere will fail to connect because it cannot locate the service over UDP. Although Proxy Server does have the ability to use UDP, PcAnywhere does not allow the UDP port to be successfully bound to the external network adapter.


Keywords          : 
Version           : winnt:2.0
Platform          : winnt 
Issue type        : kbhowto 

Last Reviewed: June 3, 1999