11 December
Windows Home Server Remote Access to Windows Server 2008
One of the Microsoft products that I've implemented at home is a small computer running Windows Home Server, which serves two main purposes - centralized file sharing, and remote access.
One of the things that I found out is that it's possible to install the WHS Connector client software on Windows Server 2008 for remote access.
I have a server running Windows Server 2008 with Hyper-V at home, and sometimes it's useful to be able to access the server from remote when I'm away from home.
Installing the WHS Connector client software on the Hyper-V server allowed me to access the server when I'm away from home, and it works pretty smoothly.
How to:
- Hyper-V runs only on x64 (64-bit) servers, so get the Windows Home Server Power Pack 1 update to get the x64 version of the WHS Connector software. It can also be obtained from Windows Update in the usual manner.
- On the Windows Server 2008 system, access the WHS system and install the WHS Connector software. The default path is usually \\server\software\Home Server Connector Software\setup.exe. There is also a WHSConnector_x64 installer package, but don't run that - you must run the Setup program instead.
- Enable Remote Desktop on the Windows Server 2008 system. You can easily get to this setting by running Server Manager, and clicking the Configure Remote Desktop link.
- Enable Remote Desktop by choosing the "Allow connections from computers running any version of Remote Desktop".

- Access the WHS Console by double-clicking the Windows Home Server icon on the System Tray. The color may be green, yellow, or red depending on the status of your WHS server.
- On the Computers and Backup tab, right click the Windows 2008 server, and choose the "Turn off Backups" option.
This step is optional, but recommended - you may not want to have backups taken of a server system.
- To configure the Remote Access feature, click on the Settings button, and then the Remote Access section.
- Turn On Web Site Access.
- Configure the router - this configures UPnP, so you must have Universal Plug n Play enabled on your WAN router/gateway.
- Configure the domain name - this lets you set up a custom domain name in the form of something.homeserver.com, where "something" is a name of your own choosing. Unfortunately there doesn't seem to be support for completely custom domains (like something.moschini.org), but this works OK.
- If the statuses of the Router and Domain Name sections go to "Working", then it's all configured properly.
- Access the User Accounts tab, and open the Properties page for your user account.
- Enable remote access, and make sure "home computers" is one of the selected choices - you can do both shared folders and remote access if you want. You will also need to set a password, and it needs to have some capital letters or numbers in it.
- Use Internet Explorer and access https://something.homeserver.com where "something" is the name you chose. Note the HTTPS connection. If you use HTTP instead, it will redirect to HTTPS.
- Log in using the account name and password you set up.
- Choose the Remote Access page, and select the server. Enable the Remote Desktop ActiveX control, and you're good to go!
This uses the Remote Desktop web control, so you must use Internet Explorer.. but other than that, the performance is pretty good, even on a slow connection.