DNS не работает после обновления до OSX Yosemite

DNS не работает после обновления до OSX Yosemite

После обновления до 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/ и удалите там файлы.

Связанный контент