GL-MT300N-V2 Openvpn cliet-to-client LAN recognize

I have a GL-MT300N-V2 as client Openvpn tun in ubuntu server 18.04, I’ve insert push and iroute in server.conf to routing client A (windows 10) to client B (GL-MT300N-V2) but it’s impossible ping to LAN on GL-MT300N-V2.
Have some one found solution for this type architectures?

MT300N-V2 is working in tun mode which is route mode. You need to set up port foward on MT300N-V2 in order to access clients on its subnet.

Another way is to use tap (bridge mode) for openvpn. We will release 3.105 firmware with this feature.

Thank you.
Which port i’ve to allow for in out?
For ip I have to set ip of my gatway or ip of my hardware connected to the lan.
For example:
my lan gateway is
my Moxa is connected via lan with io

For example if you want to access via ssh, you need to do port forward on MT300N-v2

e.g. from port 2222 to port 22

Then you can use the Wireguard IP address of MT300N-V2 port 2222 to access

Using route in vpn, may work to access the same subnet as MT30N-V2’s WAN, but not its lan interface.

I ‘m using openvpn so how you explain I can’ t acess to remote Gl LAN, is it correct?
Using wiregurd can I acess to remote Gl LAN?

I mess about the terms. But in your case openvpn and wireguard are the same.

You cannot access the internal network of the router without doing port forward.