Mt. Lion(に限らず、OSX)では、/etc/resolv.conf は飾りなので、書き換えたところで実質的には意味が無い。Configure DNS lookups from the terminal - Mac OS X HintsにDNS Serverの変更方法が説明されている。それを参考に作ったスクリプトが、これ。#!/bin/bash if [ $# -lt 1 ]; then echo "$(/usr/bin/basename $0) DNSServer [DNSServer ...]" exit 1 fi key=$(echo 'show State:/Network/Global/IPv4' | /usr/sbin/scutil | /usr/bin/awk '/PrimaryService/{print $3;}') domain=$(echo "show Stat