Решено: windows не видит dns на bind

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

finch
Сообщения: 14

Решено: windows не видит dns на bind

Сообщение finch »

Поднят домен самбой и ДНС на bind9, но машины из внутренней сети не видят ДНС. На nslookup ругаются dns unknown
Внутренняя сеть 192.168.6.0 Помогите, что может быть не так? На самом DC ДНС работает как надо, конфиг named.conf:

options {

directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";

forwarders { 8.8.8.8;};

forward only;

listen-on port 53 { 192.168.6.20; 127.0.0.1; };

#listen-on-v6 { any; };

#query-source address * port 53;
#transfer-source * port 53;
#notify-source * port 53;

allow-query { 192.168.6.0;127.0.0.1; };
allow-recursion {127.0.0.1;8.8.8.8;};
allow-transfer {none;};

notify no;

disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
};
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: windows не видит dns на bind

Сообщение McSim »

а что за клиенты?
Если linux - что в /etc/resolv.conf написано?
Если виндовоз - что в свойствах подключения в DNS указано?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21519
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Решено: windows не видит dns на bind

Сообщение Bizdelnick »

Вы адрес сервера-то в настройках прописали?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: windows не видит dns на bind

Сообщение Bluetooth »

allow-query { 192.168.6.0;127.0.0.1; };
Нужно 192.168.6.0/24. и рекурсию тоже на эту сеть надо разрешить.
Но ошибка, похоже, совсем не в этом. покажите полный вывод nslookup с виндового компа.
Спасибо сказали:
finch
Сообщения: 14

Re: Решено: windows не видит dns на bind

Сообщение finch »

клиенты на windows xp, в настройках подкл в поле днс у них прописан ip машины с bind.
192.168.6.0/24 и пропись рекурсии не помогло, даже попробовал везде маску написать.
в resolv.conf на всякий случай прописал

domain example.com
nameserver 192.168.6.20

nslookup выводит:

*** Can't find server name for address 192.168.6.20: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.6.20
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: windows не видит dns на bind

Сообщение McSim »

А можно увидеть с машины на которой bind - вывод команд:

и

Код: Выделить всё

iptables-save

Спасибо сказали:
finch
Сообщения: 14

Re: Решено: windows не видит dns на bind

Сообщение finch »

ip a sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet 127.0.0.2/8 brd 127.255.255.255 scope host secondary lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:50:56:22:34:95 brd ff:ff:ff:ff:ff:ff
inet 192.168.6.20/24 brd 192.168.6.255 scope global eth0
inet6 fe80::250:56ff:fe22:3495/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:0e:0b:2a brd ff:ff:ff:ff:ff:ff
inet 192.168.7.20/24 brd 192.168.7.255 scope global eth1
inet6 fe80::20c:29ff:fe0e:b2a/64 scope link
valid_lft forever preferred_lft forever

делаю на suse, firewall выключен.
iptables-save

# Generated by iptables-save v1.4.10 on Fri Jun 8 17:35:53 2012
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
# Completed on Fri Jun 8 17:35:53 2012
# Generated by iptables-save v1.4.10 on Fri Jun 8 17:35:53 2012
*raw
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
# Completed on Fri Jun 8 17:35:53 2012
# Generated by iptables-save v1.4.10 on Fri Jun 8 17:35:53 2012
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
# Completed on Fri Jun 8 17:35:53 2012
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: windows не видит dns на bind

Сообщение McSim »

думаю, что это:

Код: Выделить всё

allow-query { 192.168.6.0;127.0.0.1; };
allow-recursion {127.0.0.1;8.8.8.8;};
allow-transfer {none;};

должно быть так:

Код: Выделить всё

allow-query { 192.168.6.0/24;127.0.0.1; };
allow-recursion {192.168.6.0/24;127.0.0.1;};
allow-transfer {none;};
Спасибо сказали:
finch
Сообщения: 14

Re: Решено: windows не видит dns на bind

Сообщение finch »

сделал - не помогает(
теперь ещё заметил такую штутку.. если остановить bind то выводит просто

*** Can't find server name for address 192.168.6.20: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.6.20

а если он запущен то

DNS request timed out.
timeout was 2 seconds.
*** Can't find server name for address 192.168.6.20: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.6.20
Спасибо сказали:
finch
Сообщения: 14

Re: Решено: windows не видит dns на bind

Сообщение finch »

_
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: windows не видит dns на bind

Сообщение McSim »

а пинг с клиента до сервера то хоть работает?
ping 192.168.6.20?
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: windows не видит dns на bind

Сообщение Bluetooth »

finch писал(а):
08.06.2012 18:19
а если он запущен то

DNS request timed out.
timeout was 2 seconds.
*** Can't find server name for address 192.168.6.20: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.6.20

Дык а что говорит на попытку резолвить?
Ибо то, что Вы привели - это всего лишь сообщение о том, что он не нашел имя для днс сервера в обратной зоне.
Спасибо сказали:
finch
Сообщения: 14

Re: Решено: windows не видит dns на bind

Сообщение finch »

Ура заработало! И правда, я заморочился на этом ответе nslookup забыв про ping. То что выводил nslookup он выводит и сейчас (не нашел имя для днс сервера), а помогло прописать маску!
Спасибо большое! извините за тупое беспокойство
Спасибо сказали: