mirror of
https://github.com/ivanilves/xiringuito.git
synced 2025-05-18 00:00:18 -07:00
16 lines
452 B
Bash
Executable File
16 lines
452 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Update MacOSX DNS
|
|
#
|
|
if [[ ${#} != 1 ]]; then
|
|
echo "Usage: ${0} LOCAL_TUNNEL_ID"
|
|
exit 1
|
|
fi
|
|
|
|
if [[ -f /tmp/xiringuito.dns.${1} ]]; then
|
|
NETWORK_SERVICE="$($(dirname ${0})/get-network-service-name.sh)"
|
|
DNS_SERVERS=$(grep nameserver /etc/resolv.conf | awk '{print $2}' | tr '\n' ' ')
|
|
echo "* Setting DNS for \"${NETWORK_SERVICE}\": ${DNS_SERVERS}"
|
|
sudo networksetup -setdnsservers "${NETWORK_SERVICE}" ${DNS_SERVERS}
|
|
fi
|