How does TeamViewer unattended remote access work

remote accessremote controlteamviewer

TeamViewer says its unattended Remote Access works with no configuration required. How does this work? How does a connection attempt initiated by a "client" computer locate the "host" computer?

I have no experience with TeamViewer and am evaluating it because a customer wants to use it.

(I am familiar with using Windows RDP on computers located in enterprise networks, as well as remote hosts located behind firewalls in networks with frequently changing public IP addresses for their Internet connections.)

Best Answer

Probably only a partial answer (I don't know about the "unattended" bit), but Teamviewer is different to RDP setup in that all connections are routed through Teamviewer servers - thus both the client and server computers connect to Teamviewers servers, and Teamviewer bridges the connection - this means it works fine behind (most) firewalls as both sides are initiating outbound connections, and it can handle changing public IP addresses easily.

Of-course, this comes at a price - speed (although I confess that I find Teamviewer surprisingly responsive when I have had occassion to use it), and, although they claim its encrypted, it must still be possible for Teamviewer to decrypt and intercept connections [ I'm not saying its trivial or that they do actually do this routinely ]

Related Question