Hello. I have GL-MT3000 router. I have a wireguard vpn setup to access work server for certain ip addresses. I also have open vpn server setup to access lan outside home. I want to route traffic from the server clients to the work addrisses and keep all other traffic as usual. if I enable VPN Cascading, clients can not open anything. I guess I have to set route rules, but I can not get how exactly
Here you go: VPN Cascading - GL.iNet Router Docs 4
The rules should be fine but needs testing. Highly depends on your setup.
i can ping work server from a vpn client connected to the vpn server on my router, but the vpn client configuration on the router contains dns servers information. it seems I should route dns additionally somehow to resolve hosts on end clients?
Do you have your own DNS server?
The VPN profile will contain DNS server IP by default, but it may not be used, it will use DNS server configured by the router DNS (GL GUI -> Network -> DNS) or the AGH first.