Hey guys,
First off - amazing forum - really love the advice and solutions that I find here
Just bought an Asus RT-AC86U and set it up using OpenVPN Client (ExpressVPN), which works great.
However I am having some issues setting up Diversion AND ExpressVPN at the same time.
So far I followed exactly the guide that was recommended here (Configurations required for Policy Rules using AB-Solution):
https://x3mtek.com/torguard-openvpn-2-4-client-setup-for-asuswrt-merlin-firmware/
However, I am somehow not able to get it to work. Diversion works, but when I check my IP address it says my IP address is being exposed:
https://www.expressvpn.com/what-is-my-ip
Next to installing diversion and setting up OpenVPN (ExpressVPN), I adjusted the following:
• Set up IP Pool Starting Address from standard xxx.xxx.xxx.2 to xxx.xxx.xxx.3 (as requested by Diversion Installer)
• Used xxx.xxx.xxx.2 then for the Diversion pixelserv-tls
In the router I changed:
• JFFS Custom Scripts is enabled
• OpenVPN Client / Accept DNS Configuration: Strict
• OpenVPN Client / Redirect Internet Traffic: Policy Rules (Strict)
• OpenVPN Client / Added a custom config to the OpenVPN Client:
remote-cert-tls server
dhcp-option dns 9.9.9.9
• OpenVPN Client / added the IP of my router to policy rules xxx.xxx.xxx.1 (WAN)
• Added my laptop (with static IP) to the policy rules too xxx.xxx.xxx.136 (VPN)
However what happens is that Diversion (Adblocker) works but ExpressVPN does not and my IP address is being exposed.
I know that the DNS address leaks, which is fine, but it seems ExpressVPN is not working with the above settings.
Did I miss anything? Would appreciate any help on how to set up above scenario, as I did not find any description for it.