LINUX.ORG.RU
ФорумAdmin

Windows и Ubuntu bind9

 ,


0

1

Доброго времени суток. Столкнулся с проблемой, что windows не хочет работать с bind9 на убунте. Поднял зону, описал ее. С линукс тачек пинги по именам проходят, с windows - хоть убей, не хочет. ОФК в винде в настройке ипв4 прописан сервер bind9, днс сервер и тачка на линуксе с винды пингуется по айпи

Конфиги:

cat /etc/resolv.conf
nameserver 10.10.10.54
search test.ru 

файл зоны

; BIND data file for local loopback interface
;

$TTL    604800

@       IN      SOA     dnsserver.test.ru. root.dnsserver.test.ru. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      dnsserver.test.ru
@       IN      A       10.10.10.54
@       IN      AAAA    ::1

dnstest IN      A       10.10.10.55
dnsserver.test.ru        IN      A       10.10.10.54
dnsserver       IN      A       10.10.10.54
user    IN      A       10.10.10.50

named.conf.local

zone "test.ru" {
       
type master;
        
file "/var/lib/bind/test.ru";
        
};

named.conf.options

auth-nxdomain no;    
        
listen-on-v6 { any; };
        
allow-query { 10.10.10.0/24; localhost; };
        
forwarders { 77.88.8.8; 8.8.8.8; };

Как минимум что вижу я
dnsserver.test.ru
Точечки на конце не хватает. :)

ОФК

Это что такое за аббревиатура?

А проверять надо не пингом а dig/host/nslookup Вот и показывайте что они говорят, первые две для начала можно попустить что бы почти одинаково было nslookup как с linux машин так и с windows.

anc ★★★★★ ()
Ответ на: комментарий от anc

ОФК = of course.

Если поставить в том месте точку, служба bind9 не запускается

C тестовой тачки на убунту:

alexander@dnstest:~$ nslookup dnsserver
Server:         10.10.10.54
Address:        10.10.10.54#53

Name:   dnsserver.test.ru
Address: 10.10.10.54

C windows

╤хЁтхЁ:  UnKnown
Address:  10.10.10.54

*** UnKnown не удалось найти dnsserver: Non-existent domain

И да, на то пошло: в виндоус машине указан единственный днс - 10.10.10.54, с него идет форвард на гугловские днс без проблем

jakewow ()
Ответ на: комментарий от jakewow

ЕМНИП у винды тоже в настойках было что-то аналогом
search test.ru
Но конкретно не подскажу.

А точека в конце dnsserver.test.ru должна быть иначе у вас получаеться dnsserver.test.ru.test.ru :) В вашем случае компенсируется второй записью dnsserver.

anc ★★★★★ ()
Последнее исправление: anc (всего исправлений: 2)

dnsserver.test.ru IN A 10.10.10.54 Либо тут точка обязательна dnsserver.test.ru. Но по смыслу эта строка лишняя ибо дублируется следующей строкой dnsserver IN A 10.10.10.54

sova ★★ ()