When I'm connected to vpn, I see multiple default routes in netstat:
default link#20 UCSg utun3
default 192.168.20.1 UGScIg en0
When I run traceroute google.com
, I see that requests lands in the vpn -> correct
Now if I remove the default route of the vpn
sudo route delete -net default -interface utun3
the route is gone, but I cannot traceroute google.com
at all now:
traceroute: findsaddr: write: No such process
What is happening here? My goal is route the traffic through my local network and not resolve all urls through the vpn.