Tal y como te dijeron TAILSCALE y ZEROTIER. Al ser SDNs no necesitas abrir puertos como OpenVPN.
Y si tuvieras una RASPBERRY, un PC con UBUNTU, o una máquina virtual, con ZEROTIER puedes crear una red LAN (que todos los PCs de fuera puedan acceder a la red local si tienes un SERVIDOR). Que aunque veo que es solo para jugar no te hace falta.
Yo utilizo mucho ZEROTIER y va genial (en modo gratis). El Hamachi también lo tengo pero en las últimas versiones de OS X ya no iba.