My question is strange, but once you understand my meaning you'll know why I asked.
I work at a web development/hosting company and we have dedicated servers hosted by a third party in Dallas somewhere. At our office, we just use the internet that is provided by the building, an internet connection that was included with our lease. We don't have access to the main router, so we can't open any ports. It's really fine; we don't really NEED any more than what was provided.
Recently my bosses asked if I could set up a VPN so we can connect from our homes. Our office has shared storage and all usernames/passwords/data on all of the websites we host, so it would be useful to have access to all of that. Set up a VPN? Not a problem, I've set up a billion VPN's in the past. But we don't have any open ports, and we have no way to open them, since we don't have access to the router. So I've been thinking of a way to make the VPN happen for a while, and what I came up with was to put a VPN server on our dedicated hosting servers in Dallas, connect with a Linux computer at the office, and then we can connect to the Dallas VPN server from our homes. After connecting to our Dallas VPN, we'll have access to the IP of the office's VPN server.
Is it possible to connect to the office VPN through the Dallas VPN? If there's a more efficient way with less overhead, I'd love to hear about it. Do you have any suggestions?