Can a Raspberry Pi be a viable solution for a small company VPN server? [closed]

I would like to implement an OpenVPN server for a small business (~10 people).
Since the company owns NAS that are located in their office, the VPN server should ideally be physically in the same location, and not rely on a cloud solution.

If there is no need to transfer large amount of data through the VPN, but only use it to access some day-to-day files (mostly Word Documents, Excel spreadsheets…), could a decent Rapsberry Pi (e.g: model 4B with 8Gb RAM) be a serious candidate for the job ? Are there any resources giving typical requirements for a VPN server depending on the target trafic ?

Answer

I’m not a network expert, but I would say potentially yes, although also consider looking at Wireguard as it is noticeably quicker than things like OpenVPN (in my experience with a pi zero-w at home).

From what I recall, the bottlenecks will be network bandwidth on the Pi, and CPU usage. I don’t think RAM plays a big part in the way the packets flow through the network stack, but I may be wrong!

Given the cost, it should be easy to test out and then scale/expand.

Attribution
Source : Link , Question Author : paupaulaz , Answer Author : shearn89

Leave a Comment