We could not ping a Synology NAS over VPN. All subnets worked while on the LAN which left this as a routing issue:
- Log in to DSM (as an Administrator), then go to Control Panel > Network (under Connectivity) > Static Route.
- Click Create button.
- In Network Destination, put the (virtual) subnet of your OpenVPN server - e.g. 10.8.91.0 or whatever your OpenVPN subnet is.
- In Netmask, put your OpenVPN subnet netmask - e.g. 255.255.255.0 in my case.
- In Gateway, enter the IP address of your OpenVPN server host - e.g. my router's LAN IP in my case, 192.168.2.1.
- In Interface, choose the relevant interface - e.g. Bond 1 for me, as I use link aggregation for my DS.
- Click the Create button in the dialog box, and you should see your new route listed as 'disabled'.
- Click the Save button and it should change to enabled.