Originally Posted by Kaldari
I understand this. I've set it up numerous times. I'm saying that there are far more variables when going the manual route. You have to contend with ensuring the IP address is either maintained or known through a URL with a DDNS service, your firewall needs to be configured correctly - which doing so can vary wildly depending on what you're running, and certain settings need to be correct and unchanged in Windows. Too many things can mess with any of those variables. I'm in no way saying it's an incredible feat or impossible to get working. It's just far easier to leave TeamViewer running on your rig, and it just always works. Minimal setup, and there's practically nothing to worry about.
Through TeamViewer, both the desktop and app equivalents, you can also log in and access any of your remote computers with ease. The list and authorizations are saved remotely. You log in and boom, good to go. You can set your session to persist on your phone app, so you don't even have to log in if you don't want to.edit
New or different computer? Install TeamViewer, log in, ready to go. New or different phone? Install TeamViewer app, log in, ready to go.
+1 for teamviewer.. MS blocks some things (eg: like shutdown from start menu) using rdc.. Teamviewer everything is supported, all keyboard shortcuts, rendering, etc. It just works.. and my teamviewer account has all the IDs of the many computers I log into... no IPs to remember.
What this guy is also referring to, is the ability to go over the internet / through firewalls.. RDP is EASY when on a LAN.. it is a PITA to forward through firewalls / over the internet. not to mention teamviewer is FAST.
-Install VNC and Teamviewer on a linux box
-Login using VNC and try running fgl_glxgears (I got around 600 fps
host side, client side refresh is obviously much slower)
-Launch teamviewer and stop VNC service altogether
-Run fgl_glxgears again... I got 1500 fps
. What does that tell you? There is a huge performance lost (host side) of running VNC, that Teamviewer just does faster. The animation is also far more fluid and less choppy on teamviewer (client side)