Four google hits from the first page for PRIVATE VPN SERVER to get your research started:
I would say I am far above a novice when it comes to networking but far from an expert. I am looking for the best way to create VPN for my home. I travel all the time and what to be able to connect to my home network (printers, network storage, TV recordings that I can only access if I'm am on the same network as the system, ect). What is my best way to approach this? I mostly have Mac products correct for do have a PC that I can set all this up on if needed.