Traffic and DNS split tunnelling for MacOS when using VPN
TODO: more info
brew install dnsmasq
cp dnsmasq.conf /usr/local/etc/dnsmasq.conf
mkdir -p $HOME/.util/scripts
cp scripts/network-override.sh $HOME/.util/scripts/
cp agent/network-override.plist /Library/LaunchDaemons/
sudo brew services restart dnsmasq
sudo launchctl load -w /Library/LaunchDaemons/network-override.plist
watch -d "netstat -rn"
sudo tcpdump -s0 -lvni utun2 'udp port 53'
sudo tcpdump -s0 -lvni lo0 'udp port 53'
sudo tcpdump -s0 -lvni en0 'udp port 53'