Добрый день.
Прошу совета.
Имеем linux шлюз. с 2мя провайдерами. с разными DNS серверами. соответственно в resolv.conf nameserver а меняются в зависимости от подключения. По сути форвардинг DNS может выполнять как BIND так и dnsmasq. Так вот. Все работает если у клиента в сети прописан DNSом адрес шлюза 192.168.1.1 . Но проблема в следующем. В сети существует AD на 2003 Server. у которго свой DNS сервер 192.168.1.2. Без которого AD работать не будет. Добавление в него форвардера 192.168.1.1 не к чему не приводит.
В общем видение ситуации. запрос клиента улетает на DNS AD, не находит записи форвардится на шлюз 192.168.1.1 где dnsmasq должен отфорвардить его на сервер взятый из resolv.conf.
Однако на деле получается что Запрос с DNS AD улетает, а dnsmasq его не форвардит дальше, а возвращает "не найдена запись. Повторяю. Если прописать DNS у клиента 192.168.1.1 То все работает, но тогда клиент вываливается из AD.
Где грабли?
Спасибо.
DNS форвардинг (Решаемо ли.)
Модераторы: SLEDopit, Модераторы разделов
-
butch
- Сообщения: 331
- ОС: :OC
Re: DNS форвардинг
давай начнем дебагенг =)
ты прописал форвадер. отлично.
теперь пробуем на сервере:
nslookup mail.ru 192.168.1.1
вообще с сервера такой запрос проходит?
если проходит, пробуем спросить уже днс на винде:
nslookup mail.ru 192.168.1.2
и еще, наверное стоит выложить конфиг ващего днсмаск
ты прописал форвадер. отлично.
теперь пробуем на сервере:
nslookup mail.ru 192.168.1.1
вообще с сервера такой запрос проходит?
если проходит, пробуем спросить уже днс на винде:
nslookup mail.ru 192.168.1.2
и еще, наверное стоит выложить конфиг ващего днсмаск
-
danger08
- Сообщения: 715
- ОС: Linux (CentOS, Ubuntu)
Re: DNS форвардинг
Видимо, здесь. Добейтесь, чтоб DNS-сервер на машине с AD форвардил запросы неизвестных ему имен на 192.168.1.1.
Как это сделать: видимо надо ковырять документацию Виндовс.
Блогосайт - http://www.fateyev.com
-
sim1
- Сообщения: 155
- ОС: GNU,BSD
Re: DNS форвардинг
А что в логах на предмет запроса DNS AD к DNS linux сервера ?
Разработка программ для *nix
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: DNS форвардинг
Все там решаемо.
У самого на работе AD + Линуксовый гейт.
На DNS вендовом прекрасно настраивается forwarders.
Настройте зону любую и ищите почему венда форварды не отрабатывает.
У самого на работе AD + Линуксовый гейт.
На DNS вендовом прекрасно настраивается forwarders.
Настройте зону любую и ищите почему венда форварды не отрабатывает.
-
Nelar
- Сообщения: 138
Re: DNS форвардинг
Если вопрос в винде то:
http://technet.microsoft.com/ru-ru/library/cc773370.aspx
и конечно проверка доступности сетевого ресурса, куда идет форвардинг.
а вы в курсе что вобще то клиенты получающие ip-адреса по DHCP могут использовать несколько разных DNS серверов одновременно?
http://technet.microsoft.com/ru-ru/library/cc773370.aspx
и конечно проверка доступности сетевого ресурса, куда идет форвардинг.
Повторяю. Если прописать DNS у клиента 192.168.1.1 То все работает, но тогда клиент вываливается из AD.
а вы в курсе что вобще то клиенты получающие ip-адреса по DHCP могут использовать несколько разных DNS серверов одновременно?
-
butch
- Сообщения: 331
- ОС: :OC
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: DNS форвардинг
а вы в курсе что вобще то клиенты получающие ip-адреса по DHCP могут использовать несколько разных DNS серверов одновременно?
все зависит от ос.
если вы в resolv.conf запишите несколько серверов, то линукс их просматривает по очереди.
при получении ответа от первого сервера (в том числе и о том, что такой хост в днс не найден) на следующий сервер он не пойдет.
а винда не так, да.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
MozG1986
- Сообщения: 103
- ОС: Mageia5, Mageia6