Здравствуйте Уважаемые.
Проблема в следующем, FreeBSD упорно не хочет видеть dns сервер и зону которая к нему привязана.Привожу настройки конфигов named может поможете пролить свет, я уже всю голову сломал не понимаю в чем дело:
/etc/namedb/named.conf
options {
directory "/etc/namedb";
forwarders {
dns провайдера 1; dns провайдера 2;
};
query-source address * port 53;
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";};
zone "." {
type hint;
file "named.root"; };zone "0.0.127.in-addr.arpa" {
type master;
file "localhost.rev";};
zone "ziza.local" {
type master;
file "db.ziza.local";
};zone "0.168.192.in-addr.arpa" {
type master;
file "ziza.local-reverse";
};
содержимое файла db.ziza.local:$TTL 86400
ziza.local. IN SOA ns.ziza.local. admin.ziza.local. (
2001220201 ; Serial (YYYYDDMM plus 2 digit serial)
86400 ; refresh (1 day)
7200 ; retry (2 hours)
8640000 ; expire (100 days)
86400) ; minimum (1 day)IN NS ns.ziza.local.
IN MX 10 mail.ziza.local.ns IN A 192.168.0.20
sun IN A 192.168.0.100
moon IN A 192.168.0.101
maan IN CNAME moonсодержимое файла ziza.local-reverse:
$TTL 86400
@ IN SOA ns.ziza.local. admin.ziza.local. (
2001220200 ; Serial (date, 2 digits version)
86400 ; refresh (1 day)
7200 ; retry (2 hours)
8640000 ; expire (100 days)
86400) ; minimum (1 day)
IN NS ns.ziza.local.100 IN PTR sun.ziza.local.
101 IN PTR moon.ziza.local.Содержимое файла localhost.rev:
$TTL 3600
@ IN SOA ns.ziza.local. admin.ziza.local. (
20012202 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.ziza.local.
1 IN PTR localhost.ziza.local.
содержимое файла /etc/resolv.confdomain ziza.local
nameserver 127.0.0.1
nameserver 192.168.0.20
nameserver dns провайдера 1
nameserver dns провайдера 2
Вопрос в следующем, упорно не хочет видеть зону ziza.local
при запросе: #nslookup ziza.local выдает:
Server: 192.168.0.20
Address: 192.168.0.20#53*** Can't find ziza.local: No answer
если запросить по ip: #nslookup 192.168.0.20 то:
Server: 192.168.0.20
Address: 192.168.0.20#53** server can't find 20.0.168.192.in-addr.arpa: NXDOMAIN
Причем если запросить: #nslookup ns.ziza.local все работает:
Server: 192.168.0.20
Address: 192.168.0.20#53name: ns.ziza.local
Address: 192.168.0.20Вопрос почему не видет основную зону ziza.local?
Версия FreeBSD 6.2
BIND 9.3.3Буду благодарен за помощь.
Неужели никто не знает в чем причина?
Мне нужно настроить зону ziza.local чтобы можно было обращаться к этой зоне из сетки, в частности с локальных Windows клиентов, если не трудно, покажите на примере как это можно сделать, видимо я что-то делаю не так, никак не могу прописать зону правильно.
Если не трудно покажите пример конфига named.conf и конфига для зоны. Спасибо.
>Неужели никто не знает в чем причина?
>Мне нужно настроить зону ziza.local чтобы можно было обращаться к этой зоне
>из сетки, в частности с локальных Windows клиентов, если не трудно,
>покажите на примере как это можно сделать, видимо я что-то делаю
>не так, никак не могу прописать зону правильно.
>Если не трудно покажите пример конфига named.conf и конфига для зоны. Спасибо.
>Так и не понял как прописать чтобы обращалось к нужной мне зоне.
>>Неужели никто не знает в чем причина?
>>Мне нужно настроить зону ziza.local чтобы можно было обращаться к этой зоне
>>из сетки, в частности с локальных Windows клиентов, если не трудно,
>>покажите на примере как это можно сделать, видимо я что-то делаю
>>не так, никак не могу прописать зону правильно.
>>Если не трудно покажите пример конфига named.conf и конфига для зоны. Спасибо.
>>
>
>Так и не понял как прописать чтобы обращалось к нужной мне зоне.
>а чего serial такой 2001года?
>[оверквотинг удален]
>>>из сетки, в частности с локальных Windows клиентов, если не трудно,
>>>покажите на примере как это можно сделать, видимо я что-то делаю
>>>не так, никак не могу прописать зону правильно.
>>>Если не трудно покажите пример конфига named.conf и конфига для зоны. Спасибо.
>>>
>>
>>Так и не понял как прописать чтобы обращалось к нужной мне зоне.
>>
>
>а чего serial такой 2001года?Да по дефолту настраивал, по старым конфигам. Это разве имеет значение?
Я вот не могу понять почему не видит корневую зону, не пингует ничего...
Мне нужно чтобы видел зону ziza.local, так-как эта зона у меня используется как контроллер домена для ldap. соотвественно пока не видит эту зону из win машин, то и в домен не пускает...
Добавь запись в db.ziza.local@ IN A 192.168.0.20
>Добавь запись в db.ziza.local
>
>@ IN A 192.168.0.20Перестартуй bind и покажи логи...
А что говорит
$ dig ziza.local axfr
?
>А что говорит
>$ dig ziza.local axfr
>?# dig ziza.local axfr
; <<>> DiG 9.3.3 <<>> ziza.local axfr
;; global options: printcmd
ziza.local. 86400 IN SOA ns.ziza.local. hostmaster.
ziza.local. 199802151 28800 7200 604800 86400
ziza.local. 86400 IN A 192.168.0.20
ziza.local. 86400 IN NS ns.ziza.local.
gw.ziza.local. 86400 IN A 192.168.0.1
localhost.ziza.local. 86400 IN A 127.0.0.1
ns.ziza.local. 86400 IN A 192.168.0.20
www.ziza.local. 86400 IN CNAME ns.ziza.local.
ziza.local. 86400 IN SOA ns.ziza.local. hostmaster.
ziza.local. 199802151 28800 7200 604800 86400
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Sep 11 20:30:07 2007
;; XFR size: 8 records (messages 1)Зону пингует теперь, но не понятно почему в домен с win машины не пускает по прежнему, хотя зона ziza.local пингуется нормально с клиента win машины.
Винда при попытке подключения к домену выдает следующее:
При запросе DNS записи ресурса размещения службы (SRV), используемой для выяснения размещения контроллера домена для домена "ziza.local" произошла ошибка:
Произошла ошибка: "DNS-имя не существует."
(код ошибки: 0x0000232B RCODE_NAME_ERROR)Опрос проводился для SRV-записи для _ldap._tcp.dc._msdcs.ziza.local
К возможным причинам ошибки относятся:
1. SRV-запись DNS не зарегистрирована в DNS
2. Одна или несколько зон из указанных ниже не включает делегирования своей дочерней зоне
ziza.local
local
. (корневая зона)Опрос проводился для SRV-записи для _ldap._tcp.dc._msdcs.ziza.local
^^^^^^^^^^^^^^^^^^^^
откуда это берется? ldap домен ziza.local называется
может поэтому не пускает?
>[оверквотинг удален]
>Опрос проводился для SRV-записи для _ldap._tcp.dc._msdcs.ziza.local
>
>
>
> ^^^^^^^^^^^^^^^^^^^^
>
>
>
> откуда это берется? ldap домен ziza.local называется
>может поэтому не пускает?Что значит "не пускает"?
А ты про какие домены говоришь?
про win-домен или про DNS?
>Что значит "не пускает"?
>А ты про какие домены говоришь?
>про win-домен или про DNS?Во FreeBSD у меня стоит samba + ldap, название контроллера домена ldap:
ziza.local
или root.ziza.localЗадача, чтобы Windows клиенты могли входить в домен ldap.
samba и ldap работают, но зайти можно только по ip машины freebsd. А мне нужно чтобы в домен пускало. Я думал если настрою dns зону во FreeBSD то WIN машины увидят домен, а вышло не так, понять не могу в чем причина. DHCP чтоли ставить?
>[оверквотинг удален]
>
>ziza.local
>или root.ziza.local
>
>Задача, чтобы Windows клиенты могли входить в домен ldap.
>samba и ldap работают, но зайти можно только по ip машины freebsd.
>А мне нужно чтобы в домен пускало. Я думал если настрою
>dns зону во FreeBSD то WIN машины увидят домен, а вышло
>не так, понять не могу в чем причина. DHCP чтоли ставить?
>Ааа...тут имхо грабли в настройках ldap. А я в нем не копенгаген...
Но dns тут ни при чем, он у тя нормально настроен и работает...