Make all of your home servers reachable by Remote Desktop

If you have more than one servers/PCs running at home behind the internet router, you can normally set up the router port forwarding to forward Remote Desktop traffic to just one server. However, by assigning different incoming ports for different servers, you can connect to each server individually.

Basically, use a different port for each server. Then configure the port forwarding on the router to router each port to the appropriate server on 3389. This assumes that your router supports different ranges for external and internal ports.

For example, for my home setup, I use three different port numbers for the 3 servers I have at home:

RemoteDesktopPortForwarding

By using non-standard ports, there’s also a side benefit of a little extra security.

In Remote Desktop Client, you would add the port number to the Computer name like this:

RemoteDesktopClient

 

Happy Remote Desktoping!

Using Wake On LAN to remotely wake up my Windows 8 server

What I did:

  • Under Network Properties, Power Management, check “Allow this device to wake the computer” and “Only allow a magic packet to wake the computer”.
  • Under Advanced tab, make sure “Wake on Magic Packet” and “Wake on pattern match” are enabled.
  • On the Internet router, forward port 9 to the server.
  • Use “Wol Wake on Lan” Android app to wake up server.