The OpenNET Project / Index page

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



"bind"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (DNS / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 11:08 
Доброго дня.
Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей записи на др. сервер.
Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот сервер.
Обращение к www1.zone.ru - перекидывается на др.
Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
Спасибо.
Ответить | Правка | Cообщить модератору

Оглавление

  • bind, Pahanivo (ok), 11:13 , 14-Сен-18, (1)  
    • bind, 999 (ok), 11:38 , 14-Сен-18, (5)  
      • bind, Pahanivo (ok), 13:00 , 14-Сен-18, (8)  
        • bind, 999 (ok), 13:21 , 14-Сен-18, (10)  
  • bind, fantom (??), 11:17 , 14-Сен-18, (2) –2  
    • bind, 999 (ok), 11:29 , 14-Сен-18, (3) –1  
      • bind, lavr (ok), 11:38 , 14-Сен-18, (4)  
        • bind, 999 (ok), 11:41 , 14-Сен-18, (6)  
          • bind, Pahanivo (ok), 12:54 , 14-Сен-18, (7)  
            • bind, 999 (ok), 13:20 , 14-Сен-18, (9)  
              • bind, Andrey (??), 13:25 , 14-Сен-18, (11)  
                • bind, 999 (ok), 13:57 , 14-Сен-18, (12)  
                  • bind, Andrey (??), 14:28 , 14-Сен-18, (14)  
                    • bind, lavr (ok), 14:59 , 14-Сен-18, (17)  
                      • bind, 999 (ok), 15:11 , 14-Сен-18, (19)  
                      • bind, ann none (?), 16:47 , 14-Сен-18, (20) –2  
                        • bind, 999 (ok), 17:19 , 14-Сен-18, (22)  
                    • bind, 999 (ok), 15:09 , 14-Сен-18, (18)  
              • bind, Pahanivo (ok), 22:46 , 15-Сен-18, (32)  
                • bind, lavr (ok), 12:03 , 16-Сен-18, (33)  
                • bind, 999 (ok), 12:22 , 16-Сен-18, (34)  
                  • bind, fantom (??), 14:12 , 16-Сен-18, (35)  
                    • bind, 999 (ok), 14:51 , 16-Сен-18, (36)  
                      • bind, fantom (??), 10:41 , 18-Сен-18, (40)  
                        • bind, fantom (??), 10:45 , 18-Сен-18, (41)  
                  • bind, Pahanivo (ok), 14:42 , 17-Сен-18, (37) +1  
                    • bind, 999 (ok), 17:22 , 17-Сен-18, (38) –3  
                      • bind, Pahanivo (ok), 18:21 , 17-Сен-18, (39) +1  
                      • bind, ыы (?), 20:41 , 18-Сен-18, (42)  
                        • bind, 999 (ok), 13:14 , 09-Окт-18, (43)  
          • bind, eRIC (ok), 14:24 , 14-Сен-18, (13) +3  
          • bind, ыы (?), 17:48 , 14-Сен-18, (23)  
            • bind, 999 (ok), 18:04 , 14-Сен-18, (25)  
              • bind, ыы (?), 22:29 , 14-Сен-18, (28)  
  • bind, eRIC (ok), 14:31 , 14-Сен-18, (15)  
    • bind, 999 (ok), 14:46 , 14-Сен-18, (16)  
      • bind, eRIC (ok), 17:19 , 14-Сен-18, (21)  
        • bind, 999 (ok), 18:02 , 14-Сен-18, (24)  
          • bind, ann none (?), 18:39 , 14-Сен-18, (26)  
            • bind, eRIC (ok), 21:08 , 14-Сен-18, (27)  
            • bind, 999 (ok), 15:31 , 15-Сен-18, (31)  
  • bind, Аноним (29), 05:57 , 15-Сен-18, (29)  
    • bind, 999 (ok), 15:04 , 15-Сен-18, (30)  

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


1. "bind"  +/
Сообщение от Pahanivo (ok), 14-Сен-18, 11:13 
> Доброго дня.
> Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей
> записи на др. сервер.
> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
> сервер.
> Обращение к www1.zone.ru - перекидывается на др.
> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
> Спасибо.

Да. Это называется делегирование.
Единственно не понял тему "несуществующих" записей.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 11:38 
>> Доброго дня.
>> Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей
>> записи на др. сервер.
>> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
>> сервер.
>> Обращение к www1.zone.ru - перекидывается на др.
>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
>> Спасибо.
> Да. Это называется делегирование.
> Единственно не понял тему "несуществующих" записей.

Что-то такое в файле-зоне на данном сервере:

Опустип SOA
NS ns.zone.ru.
NS ns1.zone.ru.
NS ns2.zone.ru.
A  111.111.111.111
www A 111.111.111.111
ns  A 111.111.111.111

Запись www1 отсутствует.
Нужно чтобы она резолвилась другим сервером (возможно не из списка NS).
Могу ошибаться, но вроде было что-то типа форвард по условию.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "bind"  +/
Сообщение от Pahanivo (ok), 14-Сен-18, 13:00 
> Опустип SOA
> NS ns.zone.ru.
> NS ns1.zone.ru.
> NS ns2.zone.ru.

тут не понятно что это. либо NS для текущей зоны, или для делегирования.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 13:21 
>> Опустип SOA
>> NS ns.zone.ru.
>> NS ns1.zone.ru.
>> NS ns2.zone.ru.
> тут не понятно что это. либо NS для текущей зоны, или для
> делегирования.

для текущей

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

2. "bind"  –2 +/
Сообщение от fantom (??), 14-Сен-18, 11:17 
> Доброго дня.
> Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей
> записи на др. сервер.
> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
> сервер.
> Обращение к www1.zone.ru - перекидывается на др.
> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
> Спасибо.

Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "bind"  –1 +/
Сообщение от 999 (ok), 14-Сен-18, 11:29 
>> Доброго дня.
>> Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей
>> записи на др. сервер.
>> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
>> сервер.
>> Обращение к www1.zone.ru - перекидывается на др.
>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
>> Спасибо.
> Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.

Вот смотрю и не верю)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "bind"  +/
Сообщение от lavremail (ok), 14-Сен-18, 11:38 
>>> Доброго дня.
>>> Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей
>>> записи на др. сервер.
>>> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
>>> сервер.
>>> Обращение к www1.zone.ru - перекидывается на др.
>>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
>>> Спасибо.
>> Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.
> Вот смотрю и не верю)

потому что излагать не умеете.
Вы хотите чтобы авторитарный сервер, отвечающий за зону "zone.ru" в случае
отсутствия RR=A в прямой зоне, отправлял запрос к другому nameserver'у?


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 11:41 
>[оверквотинг удален]
>>>> Т.е. допустим на сервере А-запись www в зоне zone.ru - отвечает этот
>>>> сервер.
>>>> Обращение к www1.zone.ru - перекидывается на др.
>>>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
>>>> Спасибо.
>>> Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.
>> Вот смотрю и не верю)
> потому что излагать не умеете.
> Вы хотите чтобы авторитарный сервер, отвечающий за зону "zone.ru" в случае
> отсутствия RR=A в прямой зоне, отправлял запрос к другому nameserver'у?

Верно. Вы же поняли.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "bind"  +/
Сообщение от Pahanivo (ok), 14-Сен-18, 12:54 
> Верно. Вы же поняли.

Понять и угадать разные вещи.
Смысл в чем сего действия?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 13:20 
>> Верно. Вы же поняли.
> Понять и угадать разные вещи.
> Смысл в чем сего действия?

Есть желание полемизировать, не помочь? Ок.
Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
Наскоком данный момент, как решить я не знаю. Просил помощи.
Апломб, rtfm и пр. подобное - суть неконструктивная болтовня.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "bind"  +/
Сообщение от Andrey (??), 14-Сен-18, 13:25 
>>> Верно. Вы же поняли.
>> Понять и угадать разные вещи.
>> Смысл в чем сего действия?
> Есть желание полемизировать, не помочь? Ок.
> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
> Наскоком данный момент, как решить я не знаю. Просил помощи.
> Апломб, rtfm и пр. подобное - суть неконструктивная болтовня.

Делегируйте www1.zone.ru тому серверу, который должен отвечать за это.
_Как_ делегировать - все-таки rtfm.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 13:57 
>>>> Верно. Вы же поняли.
>>> Понять и угадать разные вещи.
>>> Смысл в чем сего действия?
>> Есть желание полемизировать, не помочь? Ок.
>> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
>> Наскоком данный момент, как решить я не знаю. Просил помощи.
>> Апломб, rtfm и пр. подобное - суть неконструктивная болтовня.
> Делегируйте www1.zone.ru тому серверу, который должен отвечать за это.
> _Как_ делегировать - все-таки rtfm.

А в случае наличия www1, www2 и т.д.?
Тут проблема шире. Необходимо некое универсальное решение на стороне сервера что-то типа
if (A_record not exist) {
nameserver other_dns
}
Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "bind"  +/
Сообщение от Andrey (??), 14-Сен-18, 14:28 
>[оверквотинг удален]
>>> Наскоком данный момент, как решить я не знаю. Просил помощи.
>>> Апломб, rtfm и пр. подобное - суть неконструктивная болтовня.
>> Делегируйте www1.zone.ru тому серверу, который должен отвечать за это.
>> _Как_ делегировать - все-таки rtfm.
> А в случае наличия www1, www2 и т.д.?
> Тут проблема шире. Необходимо некое универсальное решение на стороне сервера что-то типа
> if (A_record not exist) {
> nameserver other_dns
> }
> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.

В самом начале нужен был только www  и www1.
Опишите задачу полностью. Чую DNS не конечная проблема.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "bind"  +/
Сообщение от lavremail (ok), 14-Сен-18, 14:59 
>[оверквотинг удален]
>>> Делегируйте www1.zone.ru тому серверу, который должен отвечать за это.
>>> _Как_ делегировать - все-таки rtfm.
>> А в случае наличия www1, www2 и т.д.?
>> Тут проблема шире. Необходимо некое универсальное решение на стороне сервера что-то типа
>> if (A_record not exist) {
>> nameserver other_dns
>> }
>> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.
> В самом начале нужен был только www  и www1.
> Опишите задачу полностью. Чую DNS не конечная проблема.

ТС хочет чтобы авторитарный nameserver в случае отсутствия RR=A
в собственной зоне, вместо ответа "НЕТ ТАКОГО", форвардил
запрос на fake'овый nameserver. Что противоречит смыслу работы
авторитарного nameserver'а. Если я правильно понял.

"Хакеры"... :)

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 15:11 
>[оверквотинг удален]
>>> nameserver other_dns
>>> }
>>> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.
>> В самом начале нужен был только www  и www1.
>> Опишите задачу полностью. Чую DNS не конечная проблема.
> ТС хочет чтобы авторитарный nameserver в случае отсутствия RR=A
> в собственной зоне, вместо ответа "НЕТ ТАКОГО", форвардил
> запрос на fake'овый nameserver. Что противоречит смыслу работы
> авторитарного nameserver'а. Если я правильно понял.
>  "Хакеры"... :)

Верно. Но nameserver'а свои. Закон пока чтим.


Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "bind"  –2 +/
Сообщение от ann none (?), 14-Сен-18, 16:47 
главное этому хакеру про вайлдкард не говорить.

>[оверквотинг удален]
>>> nameserver other_dns
>>> }
>>> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.
>> В самом начале нужен был только www  и www1.
>> Опишите задачу полностью. Чую DNS не конечная проблема.
> ТС хочет чтобы авторитарный nameserver в случае отсутствия RR=A
> в собственной зоне, вместо ответа "НЕТ ТАКОГО", форвардил
> запрос на fake'овый nameserver. Что противоречит смыслу работы
> авторитарного nameserver'а. Если я правильно понял.
>  "Хакеры"... :)

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 17:19 
>[оверквотинг удален]
>>>> nameserver other_dns
>>>> }
>>>> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.
>>> В самом начале нужен был только www  и www1.
>>> Опишите задачу полностью. Чую DNS не конечная проблема.
>> ТС хочет чтобы авторитарный nameserver в случае отсутствия RR=A
>> в собственной зоне, вместо ответа "НЕТ ТАКОГО", форвардил
>> запрос на fake'овый nameserver. Что противоречит смыслу работы
>> авторитарного nameserver'а. Если я правильно понял.
>>  "Хакеры"... :)

Ух ты.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

18. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 15:09 
>[оверквотинг удален]
>>> Делегируйте www1.zone.ru тому серверу, который должен отвечать за это.
>>> _Как_ делегировать - все-таки rtfm.
>> А в случае наличия www1, www2 и т.д.?
>> Тут проблема шире. Необходимо некое универсальное решение на стороне сервера что-то типа
>> if (A_record not exist) {
>> nameserver other_dns
>> }
>> Cоздаются "типа_сервисы" с привязкой к zone.ru в хаотичном порядке.
> В самом начале нужен был только www  и www1.
> Опишите задачу полностью. Чую DNS не конечная проблема.

Могу говорить только за ДНС.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

32. "bind"  +/
Сообщение от Pahanivo (ok), 15-Сен-18, 22:46 
>> Смысл в чем сего действия?
> Есть желание полемизировать, не помочь? Ок.
> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).

Когда проблема попахивает бредом, а решение идиотизмом - то я пытаюсь понять "шито хател афтар". Потому как в 146% подобных случаев афтар гребет совсем нитуда.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

33. "bind"  +/
Сообщение от lavremail (ok), 16-Сен-18, 12:03 
>>> Смысл в чем сего действия?
>> Есть желание полемизировать, не помочь? Ок.
>> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
> Когда проблема попахивает бредом, а решение идиотизмом - то я пытаюсь понять
> "шито хател афтар". Потому как в 146% подобных случаев афтар гребет
> совсем нитуда.

в точку


Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "bind"  +/
Сообщение от 999 (ok), 16-Сен-18, 12:22 
>>> Смысл в чем сего действия?
>> Есть желание полемизировать, не помочь? Ок.
>> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
> Когда проблема попахивает бредом, а решение идиотизмом - то я пытаюсь понять
> "шито хател афтар". Потому как в 146% подобных случаев афтар гребет
> совсем нитуда.

В таких случаях обычно умников много, конструктива мало. Никто никого за уши не тянет. Плюс как правило из-за "умников" решение любой проблемы можно свести к подобного рода дискуссии.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

35. "bind"  +/
Сообщение от fantom (??), 16-Сен-18, 14:12 
>>>> Смысл в чем сего действия?
>>> Есть желание полемизировать, не помочь? Ок.
>>> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
>> Когда проблема попахивает бредом, а решение идиотизмом - то я пытаюсь понять
>> "шито хател афтар". Потому как в 146% подобных случаев афтар гребет
>> совсем нитуда.
> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
> свести к подобного рода дискуссии.

Берете bind или powerDNS с коннектором к БД или json и формируете ответ по фазам луны, курсам валют и результатам соцопросов...

Или вам надо ГОТОВОЕ решение КАК сие сотворить?

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "bind"  +/
Сообщение от 999 (ok), 16-Сен-18, 14:51 
>[оверквотинг удален]
>>>> Описал проблему достаточным для понимания образом. Плюс расшифровал (см. выше).
>>> Когда проблема попахивает бредом, а решение идиотизмом - то я пытаюсь понять
>>> "шито хател афтар". Потому как в 146% подобных случаев афтар гребет
>>> совсем нитуда.
>> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
>> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
>> свести к подобного рода дискуссии.
> Берете bind или powerDNS с коннектором к БД или json и формируете
> ответ по фазам луны, курсам валют и результатам соцопросов...
> Или вам надо ГОТОВОЕ решение КАК сие сотворить?

Если есть таковое буду рад.
Надо посмотреть. Хотя бы схематично.


Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

40. "bind"  +/
Сообщение от fantom (??), 18-Сен-18, 10:41 
>[оверквотинг удален]
>>>> "шито хател афтар". Потому как в 146% подобных случаев афтар гребет
>>>> совсем нитуда.
>>> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
>>> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
>>> свести к подобного рода дискуссии.
>> Берете bind или powerDNS с коннектором к БД или json и формируете
>> ответ по фазам луны, курсам валют и результатам соцопросов...
>> Или вам надо ГОТОВОЕ решение КАК сие сотворить?
> Если есть таковое буду рад.
> Надо посмотреть. Хотя бы схематично.

Схематично я вам описал, запрос к БД -> ответ БД.
Как вы сформируете ответ (функция? процедура? сложный запрос?) - ваша личная половая драмма.
Производительность такого подхода в разы (на порядки) ниже, но гибкость практически абсолютная, можете вообще выдавать случайные величины с произвольной функцией распределения.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "bind"  +/
Сообщение от fantom (??), 18-Сен-18, 10:45 
>[оверквотинг удален]
>>> Берете bind или powerDNS с коннектором к БД или json и формируете
>>> ответ по фазам луны, курсам валют и результатам соцопросов...
>>> Или вам надо ГОТОВОЕ решение КАК сие сотворить?
>> Если есть таковое буду рад.
>> Надо посмотреть. Хотя бы схематично.
> Схематично я вам описал, запрос к БД -> ответ БД.
> Как вы сформируете ответ (функция? процедура? сложный запрос?) - ваша личная половая
> драмма.
> Производительность такого подхода в разы (на порядки) ниже, но гибкость практически абсолютная,
> можете вообще выдавать случайные величины с произвольной функцией распределения.

https://doc.powerdns.com/authoritative/backends/generic-post...
https://doc.powerdns.com/authoritative/backends/lua.html

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

37. "bind"  +1 +/
Сообщение от Pahanivo (ok), 17-Сен-18, 14:42 
> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
> свести к подобного рода дискуссии.

Ну дак вот, чтобы не плодит дискуссии - для начала надо ответить на простой вопрос "зачем?". Те поставит, собственно, задачу. Все остальное - тыкание пальцем в небо без ведомых причин. Но, ТС как баран прет на ворота. Что ж, удачи :)

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

38. "bind"  –3 +/
Сообщение от 999 (ok), 17-Сен-18, 17:22 
>> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
>> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
>> свести к подобного рода дискуссии.
> Ну дак вот, чтобы не плодит дискуссии - для начала надо ответить
> на простой вопрос "зачем?". Те поставит, собственно, задачу. Все остальное -
> тыкание пальцем в небо без ведомых причин. Но, ТС как баран
> прет на ворота. Что ж, удачи :)

Детский сад. Нет знаний - нечего умничать. Задача поставлена в том виде, как она есть. Отчего, почему, в данном, случае дело 10-е.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

39. "bind"  +1 +/
Сообщение от Pahanivo (ok), 17-Сен-18, 18:21 
> Детский сад. Нет знаний - нечего умничать.

)))
> Задача поставлена в том виде, как она есть.

Для вас может быть, для других - непонятки.
> Отчего, почему, в данном, случае дело 10-е.

Это дело первое. Но "специализты" всегда режут катаракту через анус.
ИМХО либо что-то зловредное, либо местечковый хостер доменов решил на рекламе бабла поднять.
У ДНС по сути 3 ответа - авторитативный, следующий NS, NXDOMAIN. Циклить NXDOMAIN куда либо - нужно четкое понимание зачем.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

42. "bind"  +/
Сообщение от ыы (?), 18-Сен-18, 20:41 
>>> В таких случаях обычно умников много, конструктива мало. Никто никого за уши
>>> не тянет. Плюс как правило из-за "умников" решение любой проблемы можно
>>> свести к подобного рода дискуссии.
>> Ну дак вот, чтобы не плодит дискуссии - для начала надо ответить
>> на простой вопрос "зачем?". Те поставит, собственно, задачу. Все остальное -
>> тыкание пальцем в небо без ведомых причин. Но, ТС как баран
>> прет на ворота. Что ж, удачи :)
> Детский сад. Нет знаний - нечего умничать. Задача поставлена в том виде,
> как она есть. Отчего, почему, в данном, случае дело 10-е.

В том виде как задача поставлена- она предполагает:

1. патч клиентов для изменения логики протокола.
2. работу сервера ДНС как реверсирующего прокси.

То есть с вашей стороны - имеется явное непонимание как работает ДНС в принципе.

В качестве достаточно близкого к хотелке решения - я уже вам предложил - отравите кэш.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

43. "bind"  +/
Сообщение от 999 (ok), 09-Окт-18, 13:14 
>[оверквотинг удален]
>>> прет на ворота. Что ж, удачи :)
>> Детский сад. Нет знаний - нечего умничать. Задача поставлена в том виде,
>> как она есть. Отчего, почему, в данном, случае дело 10-е.
> В том виде как задача поставлена- она предполагает:
> 1. патч клиентов для изменения логики протокола.
> 2. работу сервера ДНС как реверсирующего прокси.
> То есть с вашей стороны - имеется явное непонимание как работает ДНС
> в принципе.
> В качестве достаточно близкого к хотелке решения - я уже вам предложил
> - отравите кэш.

Я понимаю, издалека виднее где, что есть.)
Совет я видел - спасибо. Честно говоря, это смущало с самого начала.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

13. "bind"  +3 +/
Сообщение от eRIC (ok), 14-Сен-18, 14:24 
> Верно. Вы же поняли.

Можно, но можно кастомизировать только ответ на NXDOMAIN ответы.
Копайте в сторону NXDOMAIN redirection

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

23. "bind"  +/
Сообщение от ыы (?), 14-Сен-18, 17:48 
>[оверквотинг удален]
>>>>> сервер.
>>>>> Обращение к www1.zone.ru - перекидывается на др.
>>>>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
>>>>> Спасибо.
>>>> Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.
>>> Вот смотрю и не верю)
>> потому что излагать не умеете.
>> Вы хотите чтобы авторитарный сервер, отвечающий за зону "zone.ru" в случае
>> отсутствия RR=A в прямой зоне, отправлял запрос к другому nameserver'у?
> Верно. Вы же поняли.

Или же Вы хотите чтобы кэширующий сервер, имел некие локальные записи для неких зон, и отдавал их, а в случае их отсутствия- отправлял запрос дальше- к настоящим серверам?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

25. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 18:04 
>[оверквотинг удален]
>>>>>> Спасибо.
>>>>> Вы не поверите, но именно так работает ВЕСЬ ДНС в современном инете.
>>>> Вот смотрю и не верю)
>>> потому что излагать не умеете.
>>> Вы хотите чтобы авторитарный сервер, отвечающий за зону "zone.ru" в случае
>>> отсутствия RR=A в прямой зоне, отправлял запрос к другому nameserver'у?
>> Верно. Вы же поняли.
> Или же Вы хотите чтобы кэширующий сервер, имел некие локальные записи для
> неких зон, и отдавал их, а в случае их отсутствия- отправлял
> запрос дальше- к настоящим серверам?

Да, см. выше - логика такая
> if (A_record not exist) {
> nameserver other_dns
> }

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

28. "bind"  +/
Сообщение от ыы (?), 14-Сен-18, 22:29 
>[оверквотинг удален]
>>>> Вы хотите чтобы авторитарный сервер, отвечающий за зону "zone.ru" в случае
>>>> отсутствия RR=A в прямой зоне, отправлял запрос к другому nameserver'у?
>>> Верно. Вы же поняли.
>> Или же Вы хотите чтобы кэширующий сервер, имел некие локальные записи для
>> неких зон, и отдавал их, а в случае их отсутствия- отправлял
>> запрос дальше- к настоящим серверам?
> Да, см. выше - логика такая
>> if (A_record not exist) {
>> nameserver other_dns
>> }

отравите кэш

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

15. "bind"  +/
Сообщение от eRIC (ok), 14-Сен-18, 14:31 
> Обращение к www1.zone.ru - перекидывается на др.

Перекидывать запрос на другой DNS сервер можно при помощи type forward директивы для конкретного домена, он работает независимо есть такая запись в DNS или нет.

zone "ololoshki.example" {
    type forward;
    forwarders { 1.1.1.1; };
};

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 14:46 
>> Обращение к www1.zone.ru - перекидывается на др.
> Перекидывать запрос на другой DNS сервер можно при помощи type forward директивы
> для конкретного домена, он работает независимо есть такая запись в DNS
> или нет.
> zone "ololoshki.example" {
>     type forward;
>     forwarders { 1.1.1.1; };
> };

Не вариант.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "bind"  +/
Сообщение от eRIC (ok), 14-Сен-18, 17:19 
> Не вариант.

nxdomain redirection тогда вам или самому реализовывать функцию резолвинга DNS со смарт фичами. к примеру взять какую нибудь имлементацию на Java, Python или Go

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

24. "bind"  +/
Сообщение от 999 (ok), 14-Сен-18, 18:02 
>> Не вариант.
> nxdomain redirection тогда вам или самому реализовывать функцию резолвинга DNS со смарт
> фичами. к примеру взять какую нибудь имлементацию на Java, Python или
> Go

Да, смотрю варианты.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "bind"  +/
Сообщение от ann none (?), 14-Сен-18, 18:39 
>>> Не вариант.
>> nxdomain redirection тогда вам или самому реализовывать функцию резолвинга DNS со смарт
>> фичами. к примеру взять какую нибудь имлементацию на Java, Python или
>> Go
> Да, смотрю варианты.

Вы издеваетесь что-ли? какой питон? какая жаба??? в конец биндовой зоны
* IN NS 8.8.8.8
и вся задача.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "bind"  +/
Сообщение от eRIC (ok), 14-Сен-18, 21:08 
> Вы издеваетесь что-ли? какой питон? какая жаба??? в конец биндовой зоны
> * IN NS 8.8.8.8
> и вся задача.

вникайте в суть задачи внимательно ;)

"Есть bind, настроена зона. Задача каким-то образом перенаправлять запрос к несуществующей записи на др. сервер."


Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

31. "bind"  +/
Сообщение от 999 (ok), 15-Сен-18, 15:31 
>>>> Не вариант.
>>> nxdomain redirection тогда вам или самому реализовывать функцию резолвинга DNS со смарт
>>> фичами. к примеру взять какую нибудь имлементацию на Java, Python или
>>> Go
>> Да, смотрю варианты.
> Вы издеваетесь что-ли? какой питон? какая жаба??? в конец биндовой зоны
> * IN NS 8.8.8.8
> и вся задача.

пройдено в начале пути - invalid NS owner name (wildcard)

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

29. "bind"  +/
Сообщение от Аноним (29), 15-Сен-18, 05:57 
> Обращение к www1.zone.ru - перекидывается на др.
> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?

Надеюсь вы отдаёте себе отчёт что такая настройка в любом случае не будет масштабироваться и слейв-серверы будут ломать всю задумку?


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "bind"  +/
Сообщение от 999 (ok), 15-Сен-18, 15:04 
>> Обращение к www1.zone.ru - перекидывается на др.
>> Подскажите пож. возможна ли такая схема работы bind или какого-либо др.?
> Надеюсь вы отдаёте себе отчёт что такая настройка в любом случае не
> будет масштабироваться и слейв-серверы будут ломать всю задумку?

это уже не часть задачи

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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