Zend certified PHP/Magento developer

How to access all devices on remote network via VPN?

I am planning to build a home lab.

DESCRIPTION: My goal is to be able to access to my homelab from a remote pc (as my laptop). This is what I have in mind.

enter image description here

In order to secure the access from the outside I thought to implement a VPN (using OpenVPN) on my Raspberry Pi.

PROBLEM: However here comes my doubt: if the VPN is installed on the Raspberry Pi, then my traffic will be encrypted only when I connect to it. However, if I wanted to connect to the Storage Server I would bypass the VPN.

QUESTION: how can I make sure that the entire homelab network is accessible via VPN connection? Feel free to suggest alternatives if you think my approach is wrong.