Desired End Result:
- Set up OpenVPN bridged network to access resources stored in NAS via SMB share over the internet
- connect to VMs via RDP (without port forwarding).
Problem:
Laptop has successfully(?) made connection with the server. However, laptop cannot access any resources on the subnet (192.168.111.0)
Laptop extracts the dhcp gateway (192.168.111.1), but fails to be assigned an IP address.
So this what I have made so far. I've been struggling with this for days already,(actually weeks, if I count in previous attempts which eventually ended with me giving up) and I can't figure out what the problem is.
As you see in this image, I have a linksys router connected to the internet. It has a DynDNS account connected to it, and under it there are two computers I want access to: a NAS running on Windows 10 with SMB shares, and a VM Host running Virtualbox on Windows 8.1 Embedded. VM Host runs several VMs also running Windows 10, 7 and XP, which I use for work and testing for my web design projects, as well as two Linux Servers running Ubuntu Server 18.04, one of them being the OpenVPN server in question. I have set up two network interfaces on it. One (~.191) is currently port forwarded to the internet so I can SSH into it, and the other (~.200) is set up for bridging.
I want my laptop to get assigned 192.168.111.- subnet IP and be able to access the SMB share resources and RDP into the Virtual Machines. I managed to set up the server and generate RSA Certificates, and make connection between my laptop and the VPN server, but I cannot access or ping any other computer within the network. I'm a web designer / frontend guy and I can't say I'm familiar with under-the-hood networking or Linux, so to be honest I'm not even sure if I'm doing this right. Any ideas or hints would be greatly appreciated. Thanks.
The following links are the server and client logs and config files, and ifconfig of the server. Initial setup is based on this tutorial, and made some changes based on this tutorial on the ethernet bridging.