VPN Client Global Option / internal service not via VPN

firmware v4.5.16 / GL-A1300, enabled VPN client with policy based on client device.

however, ssh into openwrt, check external IP using ifconfig.me site, and found it return VPN ip address?

ip=$(curl -s ifconfig.me)
echo $ip

i checked global options i.e. Services from GL.iNet Use VPN is not enabled!

any suggestion on how to fix the issue or any workaround?

Including the router native even if you did not add the router MAC in the list. (For avoiding DNS leak)

No problem if shows VPN server IP.

That refers to the DDNS, GoodCloud, etc.. did not via the VPN.

yes, you are correct. DDNS does return router IP or local IP.

my issue is I also have a local inbound shadowsocks service, which i would like to route via local IP? do you have any suggestion for configured as if DDNS or GoodCloud only using local IP for routing traffic?

You need to run 3rd party apps via sudo -g nonevpn to avoid them using VPN.

1 Like

it works like a charm! thanks for the help, GL is a great product.