Не работает собственный ДНС сервер
Не работает собственный ДНС сервер
Уже не раз ставил на весте свой ДНС сервер, но сейчас взял пару новых ВДС, и на них почему то ДНС не работает, хотя делал все как обычно.
по сути:
- веста на Centos 6
- 1 IP
- у регистартора R01 прописал ДНС для своего домена domain.ru вида:
ns1.domain.ru 1.1.1.1
ns2.domain.ru 1.1.1.1
![Image](https://i.gyazo.com/599f5428f193f79e245221e290e903c8.png)
В весте:
- в настройках пакета указаны ns1.domain.ru и ns1.domain.ru
![Image](https://i.gyazo.com/ef1c55ca563fd37d8a058659c496eb12.png)
- в разделе ДНС создан domain.ru и ему указан child-ns
![Image](https://i.gyazo.com/6100c05df8ee659df2b8bdad1e3227f4.png)
- в настройках пользователя (admin) указаны теже ns1.domain.ru и ns1.domain.ru
- все записи domain.ru
![Image](https://i.gyazo.com/72a9b690305e34f2d889c9cb356c9114.png)
![Image](https://i.gyazo.com/e72293488d91ae317c7bc880eb52f66b.png)
![Image](https://i.gyazo.com/d3e9faec2619174aa84eb06499d8eda7.png)
Домен так и не работает, уже более 3-х дней
по whois у регистратора все прописалось верно:
![Image](https://i.gyazo.com/793b710ab02f94da4f47c52b1c6bd41f.png)
Пробовал делать:
- пересоздать DNS
- удалять и создвать заново DNS Домен
- так же пробовал без "child-ns" на "дефолтном" шаблоне домена сам прописывать ns1 a 1.1.1.1 и ns2 a 2.2.2.2
- перезапускал named из панели и из шела
В итоге отловил ошибку с named такого характера:
zone domain.ru/IN: loading from master file /home/admin/conf/dns/domain.ru.db failed: file not found
zone domain.ru/IN: not loaded due to errors.
_default/domain.ru/IN: file not found
по указаному адрес файл сушетвует
его содержание:%
$TTL 14400
@ IN SOA ns1.domain.ru. root.domain.ru. (
2016070404
7200
3600
1209600
180 )
@ 14400 IN NS ns1.domain.ru.
@ 14400 IN NS ns2.domain.ru.
@ 14400 IN A 1.1.1.1
ns1 14400 IN A 1.1.1.1
ns2 14400 IN A 1.1.1.1
mail 14400 IN A 1.1.1.1
www 14400 IN A 1.1.1.1
pop 14400 IN A 1.1.1.1
ftp 14400 IN A 1.1.1.1
@ 14400 IN MX 10 mail.domain.ru.
@ 14400 IN TXT "v=spf1 a mx ip4: 1.1.1.1 ?all"
Вроде же везде все верно ?, почему named не "стартует" и не работает домен на собственном ДНС сервере
по сути:
- веста на Centos 6
- 1 IP
- у регистартора R01 прописал ДНС для своего домена domain.ru вида:
ns1.domain.ru 1.1.1.1
ns2.domain.ru 1.1.1.1
![Image](https://i.gyazo.com/599f5428f193f79e245221e290e903c8.png)
В весте:
- в настройках пакета указаны ns1.domain.ru и ns1.domain.ru
![Image](https://i.gyazo.com/ef1c55ca563fd37d8a058659c496eb12.png)
- в разделе ДНС создан domain.ru и ему указан child-ns
![Image](https://i.gyazo.com/6100c05df8ee659df2b8bdad1e3227f4.png)
- в настройках пользователя (admin) указаны теже ns1.domain.ru и ns1.domain.ru
- все записи domain.ru
![Image](https://i.gyazo.com/72a9b690305e34f2d889c9cb356c9114.png)
![Image](https://i.gyazo.com/e72293488d91ae317c7bc880eb52f66b.png)
![Image](https://i.gyazo.com/d3e9faec2619174aa84eb06499d8eda7.png)
Домен так и не работает, уже более 3-х дней
по whois у регистратора все прописалось верно:
![Image](https://i.gyazo.com/793b710ab02f94da4f47c52b1c6bd41f.png)
Пробовал делать:
- пересоздать DNS
- удалять и создвать заново DNS Домен
- так же пробовал без "child-ns" на "дефолтном" шаблоне домена сам прописывать ns1 a 1.1.1.1 и ns2 a 2.2.2.2
- перезапускал named из панели и из шела
В итоге отловил ошибку с named такого характера:
zone domain.ru/IN: loading from master file /home/admin/conf/dns/domain.ru.db failed: file not found
zone domain.ru/IN: not loaded due to errors.
_default/domain.ru/IN: file not found
по указаному адрес файл сушетвует
его содержание:%
$TTL 14400
@ IN SOA ns1.domain.ru. root.domain.ru. (
2016070404
7200
3600
1209600
180 )
@ 14400 IN NS ns1.domain.ru.
@ 14400 IN NS ns2.domain.ru.
@ 14400 IN A 1.1.1.1
ns1 14400 IN A 1.1.1.1
ns2 14400 IN A 1.1.1.1
mail 14400 IN A 1.1.1.1
www 14400 IN A 1.1.1.1
pop 14400 IN A 1.1.1.1
ftp 14400 IN A 1.1.1.1
@ 14400 IN MX 10 mail.domain.ru.
@ 14400 IN TXT "v=spf1 a mx ip4: 1.1.1.1 ?all"
Вроде же везде все верно ?, почему named не "стартует" и не работает домен на собственном ДНС сервере