Well, yes their is....
if you have a dedicated IP from your ISP you can just simply put you WAN IP as the server ip.. not safe, not nice, and just ammatur.. if you own a domain, you can set a CNAME record to point to your WAN IP for example... play.domain.com would become the server ip..
nobodies calling you a noob...
you can use ANY machine wiht a brain to host a rsps... you just gotta know how...
most common mistake people make is the router setup, when allowing a connection to the server [opening a port] people put what ever thaay like as the local ip.. but thats wrong..
see if you can figure out what i mean when you attempt this..
hint:
PLAYER --> CONNECTS TO YOUR GAME --> ROUTER --> LOOKS FOR MACHINE TO SEND DATA TO, LOOKS FOR PORT TO SEND IT TO..
then when data is going to the player...
SERVER --> ROUTER VIA LOCAL IP --> ACROSS THE WEB TO TO THE PLAYER