Mikrotik performance as a client VPN server

Hello,
I am thinking of using a Mitrotik device to setup a VPN server to allow Windows PCs connect to my LAN remotely
so they can access a files stored in a NAS, however I am worried about the performance of this configuration.

Will it degrate to much the current experience?
Will this work behind a NATTed router?

1: It depends on the router you choose and how powerful it is, especially CPU power and whether it has hardware encryption acceleration. Maybe someone else can recommend specific models. It also depends on how much VPN traffic is being handled.

2: This depends on the tech you’re using for the VPN. I’d think that SSTP should work behind NAT, so long as you can port-forward the chosen port (tcp/443 by default) at the internet-facing router. You’ll need to make sure that the VPN router’s IP address on your LAN is static so that the port forwarding will always go to the router properly.

Start to answer the following questions:

  1. What is your UPLOAD speed on the premises where the NAS is located.
  2. What kind of SPEED do you expect that the users will encounter?
  3. How many CONCURRENT users will be using this service?
  4. What kind of files are they accessing?


    Theses questions should be answered FIRST before making a selection. Of course, I can recommend hexLite or the RB1100. Both of them will do what you need, but with a BIG price difference and an performance issue.

So not to overspend hundreds of dollars, or create a shitty connection, please write down the answers.