The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"BIND view"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"BIND view"  
Сообщение от Ilya Kostin email on 05-Май-09, 17:05 
Здравствуйте.

Есть такая проблема:

named.conf:
view second {
match-clients { мой IP(внешний); };
zone "test.ru" {
    type master;
    database "pgsql bind test2 localhost логин пароль";
            };
};

view first {
match-clients { any; };
zone "test.ru" {
    type master;
    database "pgsql bind test localhost логин пароль";
            };
};

Если я вставляю сюда: match-clients { 127.0.0.1; };
Он резолвит и выдает правильно, то что указано.

Если вставяю сюда(second) свой внешний,  то он все равно выдает то, что в first.
А нужно, чтобы он выдавал, то что в second!!!

Куда копать?!
Помогите плиз.

Заранее благодарен.

P.S. Ошибок в логах нет.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • BIND view, Pahanivo, 17:22 , 05-Май-09, (1)  
    • BIND view, Ilya Kostin, 17:28 , 05-Май-09, (2)  
      • BIND view, kam, 19:40 , 05-Май-09, (3)  
      • BIND view, Sarge, 11:41 , 06-Май-09, (4)  
        • BIND view, Pahanivo, 11:58 , 06-Май-09, (5)  
          • BIND view, Sarge, 13:00 , 06-Май-09, (6)  
            • BIND view, Ilya Kostin, 10:38 , 07-Май-09, (7)  
              • BIND view, Sarge, 11:43 , 07-Май-09, (8)  

Сообщения по теме [Сортировка по времени | RSS]


1. "BIND view"  
Сообщение от Pahanivo email(ok) on 05-Май-09, 17:22 
>Если я вставляю сюда: match-clients { 127.0.0.1; };
>Он резолвит и выдает правильно, то что указано.
>
>Если вставяю сюда(second) свой внешний,  то он все равно выдает то,
>что в first.
>А нужно, чтобы он выдавал, то что в second!!!

вы сами то понимаете что и куда "вставляете"?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "BIND view"  
Сообщение от Ilya Kostin email on 05-Май-09, 17:28 
>вы сами то понимаете что и куда "вставляете"?

Да, может не совсем правильно сформулировал.

view second {
match-clients { мой IP(внешний клиентский); }; C 127.0.0.1 все прекрасно работает.
zone "test.ru" {
    type master;
    database "pgsql bind test2 localhost логин пароль";
            };
};

А вот если я со своего компьютера (мой IP(внешний клиентский)) на работе nslookup test.ru
то он выдает, то что прописано в first, а мне надо чтобы он выдавал, то что прописано в second.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "BIND view"  
Сообщение от kam (ok) on 05-Май-09, 19:40 
>[оверквотинг удален]
>    type master;
>    database "pgsql bind test2 localhost логин пароль";
>            
>};
>};
>
>А вот если я со своего компьютера (мой IP(внешний клиентский)) на работе
>nslookup test.ru
>то он выдает, то что прописано в first, а мне надо чтобы
>он выдавал, то что прописано в second.

Добрый день!
Вы не поверите, нужно успокоиться и таки прочитать мануал :)

https://www.isc.org/software/bind/documentation/arm95#id2585788

Найти в нём вот эту фразу и хорошо над ней подумать:
"The order of the view statements is significant — a client request will be resolved in the context of the first view that it matches."

Удачи! :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "BIND view"  
Сообщение от Sarge (??) on 06-Май-09, 11:41 
>А вот если я со своего компьютера (мой IP(внешний клиентский)) на работе
>nslookup test.ru
>то он выдает, то что прописано в first, а мне надо чтобы
>он выдавал, то что прописано в second.

а если на работе сделать nslookup test.ru ip.address.your.dnsserver ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "BIND view"  
Сообщение от Pahanivo email(ok) on 06-Май-09, 11:58 
давай те не будем действовать по принципу тупой обезъяны а будем уже читать маны бинда и доки по принципам работы днс
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "BIND view"  
Сообщение от Sarge (??) on 06-Май-09, 13:00 
>давай те не будем действовать по принципу тупой обезъяны а будем уже
>читать маны бинда и доки по принципам работы днс

Когда передо мной встанет задача разобраться с BIND view - я обязательно почитаю маны. А сейчас мне просто интересно в чём проблема у человека. И по принципу топой обезьяны тоже иногда интересно действовать, тем более что других интересных для меня тем сейчас на форуме нет :)

Может объясните в 2 словах в чём суть проблемы у человека (ну кроме нежелания читать маны :))? Пока что я предполагаю что либо у него на работе НАТ и он прописывает не тот IP в бинде, либо что запрос с работы уходит на вторичный ДНС, который всосал view first.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "BIND view"  
Сообщение от Ilya Kostin email on 07-Май-09, 10:38 
>
>Может объясните в 2 словах в чём суть проблемы у человека (ну
>кроме нежелания читать маны :))? Пока что я предполагаю что либо
>у него на работе НАТ и он прописывает не тот IP
>в бинде, либо что запрос с работы уходит на вторичный ДНС,
>который всосал view first.

Ты прав проблема, что я обращаюсь к вторичному днс, у которого зона first.

Спасибо за понимание.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "BIND view"  
Сообщение от Sarge (??) on 07-Май-09, 11:43 
Нуу воот, без чтения документации сразу угадал. Даже обидно немного :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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