проблемы с разрешением DNS; копать ошибку SERVFAIL

Я настраиваю один выделенный сервер для хостинга. и пытаюсь настроить частные DNS и серверы имен. пытаюсь со дня, и я не могу понять проблему.

Я использую DNS-сервер BIND9 в Windows 8.

Итак, у меня были проблемы с правильной настройкой DNS. У меня есть два домена, каждый из которых указывает на один из этих серверов. Серверы имен правильно зарегистрированы у регистратора домена, и IP-адреса серверов имен также введены правильно. Я разговаривал с техподдержкой у регистратора, они подтверждают, что с их стороны все настроено. Ничего не зная о DNS, я гуглил серверы имен и DNS, пока почти не ослеп, и часами возился с конфигурацией.

named работает нормально, но ничего не разрешается. Когда я «копаю любой пример.com», я получаю сообщение SERVFAIL.

named.conf

options { 
    directory "C:\BIND\etc";
    version "not currently available"; 
    pid-file "run\named.pid"; 
    allow-transfer { none; }; 
    recursion no; 
 }; 

 logging{ 
    channel my_log{ 
        file "log\named.log" versions 3 size 250k;
        severity info; 
    }; 
    category default{ 
            my_log; 
    };
}; 

zone "example.com" IN { 
    type master; 
    file "zones\db.example.com.txt";
    allow-transfer { any; };
 }; 

 key "rndc-key" { 
    algorithm hmac-md5; 
    secret "B5jGB5sU7e35WzXoam/EcA=="; 
 }; 

 controls { 
    inet 127.0.0.1 port 953 
        allow { 127.0.0.1; } keys { "rndc-key"; };
 }; 

db.example.com

$TTL 6h
@   IN SOA  ns1.example.com. 
hostmaster.example.com. (
            2015062801
            10800
            3600
            604800
            86400 )

@       NS  ns1.example.com.
@       NS  ns2.example.com.


ns1 IN A    1.2.3.4    
ns2 IN A    1.2.3.4
www IN A    1.2.3.4

именованный.log

dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running client 1.2.3.4#51108: query (cache) './NS/IN' denied shutting down: flushing changes stopping command channel on 127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running invalid command from 127.0.0.1#50166: bad auth shutting down: flushing changes stopping command channel on 127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 exiting dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on 127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 exiting dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on
127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running client 134.147.203.115#28207: query (cache) 'psge.53dca67a.wc.syssec.rub.de/A/IN' denied

здесь 1.2.3.4 относится к моему общедоступному статическому IP-адресу. Я новичок здесь для dns. любая помощь будет здорово.

Итак, резюмируя: • Серверы имен с IP-адресами правильно зарегистрированы у регистратора домена • named настроен и работает ... и не должен быть настроен • правильно, потому что ничего не разрешается.

Любая помощь будет здорово. Я изменил домены и IP-адреса в файлах на общие, но дайте мне знать, если вам нужно узнать домен, о котором идет речь.


person Nithin Bhargav    schedule 28.06.2015    source источник


Ответы (1)


ваш журнал показывает ошибку:

127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 exiting dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on 127.0.0.1#953 no longer listening on 127.0.0.1#53 no longer listening on 192.168.1.3#53 exiting dns_rdata_fromtext: zones\db.example.com.txt:2: near eol: unexpected end of input zone example.com/IN: loading from master file zones\db.example.com.txt failed: unexpected end of input running shutting down: flushing changes stopping command channel on

Похоже, ему не нравится ваш SOA. Вы можете попробовать переместить запись hostmaster в ту же строку, что и ваш ORIGIN, и последние скобки после NX TTL.

РЕДАКТИРОВАТЬ:

@   IN SOA  ns1.example.com. hostmaster.example.com. (
            2015062801
            10800
            3600
            604800
            86400 
    )

формат записи SOA

person Rick Buford    schedule 28.06.2015
comment
Я не получаю. Можете ли вы просто отредактировать и вставить это для меня? Было бы здорово. - person Nithin Bhargav; 29.06.2015
comment
Спасибо, это сработало. но я перехожу на ОС Windows Server, чтобы упростить задачу. - person Nithin Bhargav; 03.07.2015
comment
не стесняйтесь нажимать кнопку ответа, если это помогло... однако я могу заверить вас, что перенос DNS на Windows не облегчает задачу =) - person Rick Buford; 03.07.2015