MacOS: bind Forticlient VPN Free to a specific NIC and let general DNS queries go via the other one
Hi,
I'm working as a consultant for a customer who uses Forticlient VPN Free (7.0.7.0245) to access their system remotely. I'm using my own MacBook Pro to do so. Everything works fine except for the fact that once the VPN is up, 2 things happen:
I can't access anymore the other network segments in my home (I've a layered network at home, with multiple NAT levels given by my outer modem, a Zyxel firewall connected to it and finally an AsusWRT router connected to the Zyxel). I can just go out to the internet, so if for any reason I need to access my other network elements at home (that are not in my own inner network segment), I have to disconnect the VPN.
Every DNS request I do goes by the Forticlient tunnel. I don't like the idea that my customer knows every single step I do on internet, I'm not its full time employee and I also have other customers I use my time and resources for.
Since I have multiple NICs on my Macbook (a couple via USB, plus WiFi). Is any way to bind the Forticlient VPN tunnel on a given NIC that I would demote as a secondary NIC in MacOS so that any major network traffic goes via another NIC except when I need to access my customer's system?
