I'm trying to create a live web server on my Windows 8.1 computer.

1. I am connected directly to my modem using ethernet (I do have a wireless router) but I am not connected to it on this computer (desktop).
2. I have XAMPP working and my website appears at `http://localhost/home`

However, if I put in my IP from `www.whatismyip.com` it does not load my web server.

What am I missing?