После обновления до Yosemite я больше не могу выйти в интернет. Я могу выбрать IP-адрес в сети и получить ответ, но DNS не работает. Команда ping на google.com не сработает, однако запрос 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
Кажется, это временно решает проблему. Насколько я понимаю, какая-то программа на моем компьютере пытается использовать mDNSResponder, который больше не используется в Yosemite. Кто-нибудь, не стесняйтесь поправить меня или улучшить это.
решение2
Проверьте каталог /etc/resolver/ и удалите там файлы.