Я делаю некоторые обновления записей DNS сайта, которым я управляю. Назовите это example.com.
Запуск host example.com
возвращает Host example.com not found: 3(NXDOMAIN)
. Естественно, ping
, curl
и посещение сайта в браузере также не удаются.
Однако, если я использую ssh на другой машине, все это работает, как и ожидалось. Мой вывод: мой DNS испорчен.
Чтобы решить эту проблему, я попытался использовать dscacheutil -flushcache
(как с sudo, так и без него), а также sudo killall -HUP mDNSResponder
, команду очистки , новую для Lion & Mtn Lion.
С помощью tail -f /var/log/system.log
я подтвердил, что команда killall
очистила кеш:
Nov 22 02:20:49 xxxxxxxxx mDNSResponder[12]: SIGHUP: Purge cache
Тем не менее, моя проблема сохраняется. Что еще я могу попробовать, или что еще может быть моей проблемой?
Спасибо курт