I'm trying to figure out the topology of a VPN I'm being asked to set up and I've very little experience in networks at all so apologises if I get lost in the weeds.
I need to connect to a clients Azure network in a site 2 site configuration based off their security requirements, but we deal primarily in Linux based web servers hosted on Digital Ocean, our aim is to access their network and databases for scraping and to return back to us to run scripts on.
As far as I've read so far I can use IPsec configurations on Linux servers to create a tunnel between the networks, but in some documents it refers to routers and VM's, do I need a router to create a bridge between our server and theirs? Or am I getting lost in the terminology or don't understand the topology.
Also when it says things like VM's I assume an GUI of some kind. Really I just want to open a connection between storage, get the data and bring it back to our server.
If anyone has any input or can point to some resources I'd be very grateful.