We build industrial machines that are shipped all over the world. The machines have a LAN with a bunch of static IP's. The machines are identical so they have the same static IP's.
We need to occasionally connect to these machines remotely from our office to perform updates or do some diagnostics. In the past we've used the 'ewon' product and the 'Talk2M' service which lists all the machines and makes it very easy to create an ethernet bridge to one machine at a time. The ewon essentially is a router and VPN client which makes an out going connection via the customers router to the Talk2M servers on the internet. 9 times out of 10 this avoids the need to make any changes to the customers router. This solution as good as it is prohibitively expensive for our application.
I can see RouterOS is very powerful and I've managed to set up a VPN between 2 routers easily enough. However I can't figure out an easy way of managing several machines. I need to be able to bridge only one machine at a time to my local PC. What is the best way of achieving this? The best solution I can come up with is a router in my office with many VPN servers, one for each machine. Can say an RB450 host 30+ VPN servers?
Am I totally off the track with this?