>What if I go further and say these:
>I have 2 networks with addresses like 172.22..... and 168........
>I have 2 radio modems, each one with TCPIP address belonging to the second local network,one connected to a computer at the physical location of network 168.....(NT server 4) and one connected to another computer ( modem with addresses 168.... and computer with 172...) at the other location (NT server 4)....The computer routes everything from 168...(modem )to 172...(network card) and vice-versa. I can see the other servers and computers on the network (it's connecting more then 2 networks) but I can't run the programs...
>So if I install PC Anywhere is it OK? I don't know anything about Terminal Server....
Regardless of how you connect the two subnets (it sounds like you're trying to get one of the systems to act as a multihomed router), the execution of programs on a different machine requires a server component on the machine to run the program (host), and a client application to handle display and exchange of keyboard information. If this is what you need to do, then PCAnywhere will provide the facilities that you need.
If what you need is for the remote client to access files on the other subnet, then you need a way to (1) share the files from the machine they reside on and (2) to address the shared machine from the client. You can use standard peer-to-peer file sharing; if the files reside on a system running NT or Win2K or XP, you'll need to log into that system (identify yourself to the other computer with a userid and password) and access a share. If the machines are all running NT or better, then you can address resources on remote systems using a UNC based on the IP address of the machine and a sharename; Win9x does not support UNCs based on IP addresses, so you'll need to use a translation mechanism - WINS, translation in LMHOSTS of an IP address to a NetBIOS name, or DNS to NetBIOS mapping provided by the common DNS server.
VPN makes the two systems appear to function on the same subnet, which reduces the requirements for using non-routable protocols such as NetBEUI; in your case, unless you have NetBIOS address translation, you're still stuck, because you still may need a way to translate an IP address into a NetBIOS name.
It's a matter of what functionality you need (remote control or remote access to files) as to whether you need PCAnywhere (remote control) or a simple RAS service (remote file access.)