Thats because no one on either the novetus team or online has ever given a clear explenation for how to do it for someone who isn't familiar with networking and all of that stuff.
If your hosting on your computer AND trying to play on the same computer, you put it as localhost. I've been having problems with hosting it on one computer on the same network as a different computer and joining on the other computer. But i think its just drivers.