I have a MIkrotik 450g router connected to a PPPoE static IP at one location. I have another Mikrotik 450g router connected to a PPPoE static IP at another location. I’m wondering how to VPN these two routers together. I have a camera server at one location and all of the cameras at the other location. I’m wanting the cameras to connect to the server through the routers. Does this make any sense and will this work?
Once you have the VPN established and working, you will need to add static routes, so that router at server location knows how to reach camera location, and viceversa.
I’m fairly new to these Mikrotik Routers. When I’m adding the SSTP Client to the interface. Under dialout, the connect to: is this IP the static of where the router I’m currently working on or the other router attached to the other static IP?
IPSec would certainly be deployable (fixed IPs), but more difficult to setup.
Taking into account the RB’s involved, and that same Andis presentation, 450g will probably provide better performance with SSTP than setting up IPSec.
Actually, IPSec with public static addresses at both sides is very simple. Basically you tell each router the address of other one and remote subnet and that’s it. Or if you want more normal routing, you can use IPIP/EoIP/GRE tunnel and recent RouterOS can add IPSec to that automatically (i did not test that yet myself, but I believe it works).
There are many examples on the wiki and also other sites (greg sowell for example) how to setup ipsec on mikrotik.
If you take a look at the benchmarks and comparison between different protocols in Andis presentation you will see that ipsec produces less overhead and has higher throughput than sstp. IP cameras usually produce a lot of traffic so this difference is not to be overlooked. Don’t get me wrong, I like sstp but I think it is not a proper tool for this job.