Yosemite にアップグレードしたら、オンラインに接続できなくなりました。Web 上で IP アドレスを選択して応答を得ることはできますが、DNS が機能していません。google.com への ping コマンドは失敗しますが、nslookup または dig 要求は成功します。
答え1
これは一時的な解決策ですが、sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist の後に sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist を実行すると、
一時的に解決しているようです。私の理解では、私のコンピューター上の一部のプログラムが、Yosemite では使用されなくなった mDNSResponder を使用しようとしているようです。どなたか、遠慮なく訂正したり、改善したりしてください。
答え2
/etc/resolver/ ディレクトリを確認し、そこにあるファイルを削除します。