I'm using the VPN Client policy rules to specify clients on the network I want routed through a VPN. On my machine that is VPN routed, if I run:
( nmcli dev list || nmcli dev show ) 2>/dev/null | grep DNS
I see the DNS my machine is using is: 192.168.50.1
My VPN provider runs their own DNS...