Hi nani1149,
It's pretty simple if you have the experience in network and routing issues, and it can be learned (
openvpn(8) is a great learning tool!) even if you don't. But your questions indicate two things:
- You don't have that kind of expertise on staff
- You have a business need for this
So I'd suggest that you consider the commercial
OpenVPN Cloud service, or perhaps the proprietary
OpenVPN Access Server software product.
We of course are here to support our open source software, and indeed if you want to go in that direction we are happy to help. You might want to start with our very good
HOWTO and ask where you have specific questions.
Just so it does not sound like I dodged your actual questions:
- You need routes at both ends of the VPN so packets can reach the network(s) on the other side.
- No additional hardware should be needed. You do, however, need to have the ability to manage routes in your site routers. (Sometimes ISP CPE does not let you do this.)
regards, rob0