Rather than start a new topic, I have added to this topic. If the admins think it should be moved, then please feel free to move it....
My initial experience which may help someone else.
Using internal network to test remote access.
Set up Server on( IP 192.168.0.4 ) and Client on laptop ( 192.168.0.3 ) for both NICs to Wake-up-on-LAN via Control Panel - > System - > Hardware - > Device Manager - > Network Adapter - > Advanced - > Wakeup.... - > Enable.
Operating System is Windows XP Service Pack 3.
Opened router via web browser,
http://192.168.0.1, entered administration and password, enabled uPNP and rebooted router.
Set up domain name during Server install with administration and administration password. Able to connect client to server machine, used ping, show shared folders but not able to remote access ffrom the server to client machine.
Next stage.
Opened Netgear DG834G wireless router, added TCP/UDP service with port 32976, adjusted router firewall settings and forwarded port 32976 to server machine, IP 192.168.0.4.
This section was uninstalled after being able to connect.
{
On Server, with Control Panel - > Windows Firewall - > Exceptions, added port 32976 as NeoRouter for TCP and added Exception port 32976 as NeoRouter for UDP.
On Client, with Control Panel - > Windows Firewall - > Exceptions, added port 32976 as NeoRouter for TCP and added Exception port 32976 as NeoRouter for UDP.
}
Able to remote connect Client to Server, but not able to remote connect from Server to Client. Connection lost and unable to reconnect.
Login in as administrator and set with “Create a direct peer-to-peer TCP connection” but still unreliable connection with ping timeouts.
Closed down machines overnight and tried to reestablish connections next morning. Unable to connect at all on either machine.
Uninstall Neorouter, attempt to reinstall but unable to use existing domain (already registered ), and unable to create new domain ( cannot find the domain name ). NeoRouter deletes unused domain names after six months of nonuse.
Generate new domain name.
On Server, install uPNP from Control Panel - > Add or Remove Programs - > Add or Remove Windows Components - > Networking Services - > Details - > tick UpnP User Interface. Close Add Remove programs.
Using Configuration Explorer, logged into new domain, added users, passwords.
Using Network Explorer, connect from server and client, add computers to each of Server and Client.
Pings from Server to Client timing out, log into domain name and reset domain connection from UDP to TCP.
Now able to remote from Client to Server.
Uninstall uPNP on Router, unable to connect without errors, reinstall.
Uninstall uPNP on Server, unable to connect without errors, reinstall.
Still unable to remote from Server machine to Client machine.
Remove Windows Firewall Exception ports on Server and Client.
Able to remote from Client to Server.
Still unable to remote from Server machine to Client machine.
Shall attempt external connection from WAN client to Server when next able to.