If you are using Windows 7 you can set it up to accept a vpn connection.
http://louisgale.blogspot.com/2010/0...pn-server.html
Remember you will need to do the port forward on your router and will probably want to setup a host name for your IP address - try dyndns.org
---------- Post added at 00:55 ---------- Previous post was at 00:54 ----------
In fact, seems you can do it on Vista too.