Non-RDP remote desktop solution (for LAN - Windows Home Premium)
TeamViewer not only works over the Internet but also over your local network:
You can use TeamViewer on your local network over IP addresses or computer names. By default this feature is deactivated because software firewalls may open an acceptance dialog when TeamViewer listens is configured this way.
To activate the LAN mode in TeamViewer:
- In the menu click on extras and then on options.
- On the general tab activate the checkbox 'Accept incoming LAN connections'
Other than that, TeamViewer requires no configuration.
TeamViewer is free for personal use, a portable version is available (doesn't have to be installed).
What's wrong with mstsc, which is the RDP client built into all versions of Windows since 2000 at least? We use it a lot over a LAN and WAN and I find it performs better than echovnc which we also run to support remote clients.
Windows Vista and, I believe, Windows 7 I've heard perform quite poorly with RDP out of the box. This is something to do with some autotuning in the IP stack.
The following apparently makes the world of difference:
netsh interface tcp set global autotuninglevel=highlyrestricted
See blog post Remote Desktop slow problem solved.
No RDP in Windows 7? There's a hack for that. Usually lasts until the next Service Pack install.
I haven't used this one myself, but I've used the Vista one (from the same place, TheGreenButton.com forums) in the past to get the concurrent desktops on Vista Ultimate and it worked like a charm.
I'm not sure if the referenced version requires you to obtain your own RDPClip DLLs from Server 2008 or what, but it doesn't appear as such.
According to that thread there may be Audio issues with Home Premium, but there may also be a solution elsewhere in that currently 8-page long thread. :)
For $90 there's also DameWare Mini Remote Control, which works very well (considerably better than VNC in my opinion).
HTH.