I am currently trying to make a server attached to a GL-150 accessible via the IP acquired via VPN. Its an OpenVPN connection and the requests are reaching the router (I can call up the web interface etc.), but apparently the router does not forward it to the attached device.
I have read How to configure totally open DMZ with OpenWRT? - Server Fault etc. but dont get any further. Can someone share an example configuration?
gl-150 config normally used for remote access to another destination
sounds like you want to setup more of a site to site vpn
in this config, the requestor points to the real IP of the server and routing is configured to send it thru vpn tunnel
Here is a summary: https://docs.openvpn.net/connecting/site-to-site-routing-explained-in-detail/
In the above summary, they talk about the ‘OpenVPN Access Server’ and the server being accessed is at that site. But, you could think of the openvpn devices at each site as being an ‘OpenVPN Access Server’ and having servers behind them.
Another option would just be to run OpenVPN on your server and then it will have its own VPN IP that can be accessed directly. But, there may be reasons you don’t want to do that.