Skip to content

Instantly share code, notes, and snippets.

@b4ldr
Created May 8, 2015 14:22
Show Gist options
  • Save b4ldr/0624ebdf26ffc032a3a1 to your computer and use it in GitHub Desktop.
Save b4ldr/0624ebdf26ffc032a3a1 to your computer and use it in GitHub Desktop.
fixdns
#!/bin/bash
MY_NAMESERVER=192.168.0.1
VPN_DOMAINS="example.org"
sudo mkdir -p /etc/resolver
#for DOMAIN in ${VPN_DOMAINS}
#do
# echo -e "d.init\nget State:/Network/Service/net.juniper.pulse.nc.main/DNS\nd.show" | scutil | awk '/ServerAddresses/{flag=1;next}/\}/{flag=0}flag {printf "nameserver %s\n", $NF}' | sudo tee /etc/resolver/${DOMAIN}
#done
echo -e "d.init\nd.add ServerAddresses * ${MY_NAMESERVER}\nset State:/Network/Service/net.juniper.pulse.nc.main/DNS" | sudo scutil
sudo route -n delete -inet6 default fd00::a20:3c09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment