I use Teamviewer. Works pretty well.
I don't exactly understand this !!!
It says on their website "no need for any installation on the client side" - yet if I install the viewer on my machine and open the viewer and then at the programs interface in order to remote control another persons computer it is asking for a "PARTNER ID".
How can this partner id be obtained if the viewer program is NOT installed on the client side machine OR when they say client side are they talking about a client within a LAN ?
Thanks.
The client has the option of downloading TeamViewer QuickSupport. It is a simple, non-installed program which runs with a single double-click that will provide a PARTNER ID that the client gives to you. That PARTNER ID allows TeamViewer to navigate the multiple NATs likely between you and the client, and establish a connection.
Neither side has to install a program. For the Client, there is TeamViewer QuickSupport. For the Controller, there is TeamViewer Portable.
EDIT: Let me clarify however that the Linux version of TeamViewer always requires installation on that machine. Windows and Mac versions have the options of just having a non-installed QuickSupport mode.
I use Teamviewer. Works pretty well.
Are there any configurations changes on either the controlling or the controlled machine (port forwarding, etc., etc.) that are required in order for this to work ?
Thanks.
Teamviewer works primarily on HTTP ports. There's one port that could be opened but it's not required.
http://www.teamviewer.com/en/help/334-Which-ports-are-used-by-TeamViewer.aspx