Я пытаюсь использовать dig для проверки некоторой информации DNS, но я вижу только старые результаты. Из того, что я читал, Ubuntu не кэширует DNS по умолчанию на уровне ОС. Если это правда, то команда dig имеет свой собственный кэш DNS. Предположительно, установка универсального кэша DNS, такого как NSDC, не помешает dig использовать свой собственный кэш, поэтому мой вопрос заключается в том, как очистить кэш, используемый командой dig?
Я понимаю, что информация DNS не может распространяться сразу, но если я dig @8.8.8.8
например, я получаю обновленные результаты. Тем не менее, использование dig обычно на одном домене несколько раз покажет, что все результаты, кроме первого, занимают 0 мс, поэтому ясно, что кэширование происходит на каком-то уровне.
Edit: вот резюме от dig superuser.com
С первой попытки:
;; Query time: 233 msec
;; SERVER: 208.109.188.1#53(208.109.188.1)
;; WHEN: Tue Apr 24 10:09:19 2012
;; MSG SIZE rcvd: 113
и вторая попытка:
;; Query time: 0 msec
;; SERVER: 208.109.188.1#53(208.109.188.1)
;; WHEN: Tue Apr 24 10:09:58 2012
;; MSG SIZE rcvd: 113