The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

Как удалить из кэша DNS сервера Bind конкретную запись, без перезагрузки всего кэша
Для удаления отдельной записи в кэше Bind нужно использовать команду "rndc flushname"

Запрашиваем имя mx.example.ru у сервера 127.0.0.1:

   # dig +short @127.0.0.1 mx.example.ru
   192.168.168.168

Сохраняем для изучения дамп с содержимым кэша:
   # rndc dumpdb -all

Находим в нем искомое имя, чтобы убедится, что оно в кэше:

   # grep mx.example.ru /var/bind/named_dump.db
   mx.example.ru.             431988  A       192.168.168.168

Выполняем команду для удаления mx.example.ru из кэша:

   # rndc flushname mx.example.ru. 

Убедимся, что имя удалилось:   

   rm /var/bind/named_dump.db 
   rndc dumpdb -all
   grep mx.example.ru /var/bind/named_dump.db
 
26.05.2009 , Автор: Константин Брызгалов
Ключи: bind, dns, cache, flush, rndc, domain / Лицензия: CC-BY
Раздел:    Корень / Администратору / Сетевые сервисы / DNS

Обсуждение [ RSS ]
 
  • 1.1, PavelR, 23:32, 26/05/2009 [ответить] [смотреть все]    [к модератору]
  • +/
    1. Для чего может потребоваться "убедиться, что оно в кэше", почему просто не делать "rndc flushname mx.example.ru."  ?
    2. Что делать, если имя вдруг не удалилось, и почему вообще это может произойти?
     
     
  • 2.2, sproot, 08:58, 27/05/2009 [^] [ответить] [смотреть все]    [к модератору]
  • +/
    Совет, наверно, программер давал - все как по алгоритму :) Эт даже хорошо, лишнее каждый для себя может убрать сам.
     
  • 2.3, Дмитрий Ю. Карпов, 16:20, 27/05/2009 [^] [ответить] [смотреть все]    [к модератору]
  • +/
    2. Вероятно, автор статьи с этим не сталкивался.
     
  • 1.4, Константин Брызгалов, 09:24, 29/05/2009 [ответить] [смотреть все]    [к модератору]
  • +/
    Дмитрию и Павлу:
    Пример демонстративный - поэтому приведены проверки и ненужный в повседневной практике код. Действительно столкнулся с задачей впервые, поэтому проверял все для верности.
    Максиму спасибо за корректирование. Впредь постараюсь соответствовать заданному формату.
    С уважением, Константин.
     
  • 1.5, Толик, 18:48, 31/05/2009 [ответить] [смотреть все]    [к модератору]
  • +/
    Спасибо!
    узнал новое для себя...
     
     
  • 2.7, shutdown now, 14:29, 06/06/2009 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    bind как caching не очень, на большом кеше тупить начинает, особенно при чистке кеша
     
  • 1.8, beN, 15:07, 27/03/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    bind "MOUSE1" "kill"

    как его убрать а скажите плизз а то когда я стреляю меня сразу убиваает

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor