1 (03.01.2013 11:55:40 отредактировано pavlar)

Установил я DNS сервер как сказано здесь http://how-it.ru/public/root/331-ustano … amed_.html

но когда стартую его то ничего не происходит а только долгое ожидание на этом шаге которое ни к чему не приводит

# service named start 
Generating /etc/rndc.key:
Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

2

В системный лог посмотри на что ругань syslog & messages

Trouble  in WINDOWS reboot, trouble in UNIX be root.

3

rndc-confgen -a -c /etc/rndc.key
pavlar пишет:

# service named start

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

4

Посмотрел по дате сегодняшего числа  в /var/log/messages ничего связанного с bind или named нет

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

5 (03.01.2013 12:10:17 отредактировано pavlar)

XliN пишет:
rndc-confgen -a -c /etc/rndc.key
pavlar пишет:

# service named start

Запустил rndc-confgen -a -c /etc/rndc.key   Но опять та же картина: чего-то ждёт и всё Я ждал минут 20  (когда стартовал named )потом дал ctrl-c

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

6 (03.01.2013 12:17:28 отредактировано kisil)

Конфиг бинда покажы

Trouble  in WINDOWS reboot, trouble in UNIX be root.

7

Подожду ещё. Ага теперь ключ сгенерировался. Спасибо . Кто же знал что так долго ждать надо ab

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

8 (03.01.2013 13:26:06 отредактировано pavlar)

Named pапустился но чего-то не  работает У меня локальная сетка с сетевой картой  10..44.1.1 (на которой также и подсетки 10.44.2.1, 10.44.3.1, 10.44.4.1) выход наружу через NAT  через сетевую картц 194.44.31.233. DNS сервер запущен на 194.44.31.233. DNS сервер провайдера 194.44.31.225
/var/named/chroot/named.conf привожу ниже

options {
 directory "/var/named";

 forwarders {
   194.44.31.225;
 
 };

  allow-query { any; };

 allow-transfer {
   194.44.31.225;
   194.44.31.233;
   10.44.1.1;
 };

 allow-recursion {
   127.0.0.1;
   10.44.0.0/16;
 };

  notify yes;

 
 also-notify {
   194.44.31.225;
   194.44.31.233;
   10.44.1.1;
 };
 auth-nxdomain no;

 
 listen-on-v6 { none; };

};

include "/etc/zones.conf";
Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

9 (03.01.2013 13:33:09 отредактировано pavlar)

Сервер поднялся для подсетки 10.44.1.1 . Атеперь как сделать чтобы резольвились адреса с подсеток 10.44.2.1 , 10.44.3.1, 10. 44.4.1?

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

10

Это как он должен разрешать имена с этих сетей или он  у вас кешырующий

Trouble  in WINDOWS reboot, trouble in UNIX be root.

11

options {
.....
allow-query     {trusted-networks; };
allow-recursion {trusted-networks; };
....
}
acl "trusted-networks" { 192.168.1.0/24; 192.168.3.0/24; 192.168.2.0/24; };
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

12 (03.01.2013 13:45:09 отредактировано pavlar)

В общем рано я радовался это похоже настройки система брала из кэша  хотя я и делал рестарт network после изменения  ip DNS сервера. После перезагрузки не резолвятся никакие  адреса ни с какой подсетки

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

13 (03.01.2013 13:53:44 отредактировано AlfaStriker)

Может фаервол?
По моему сам демон не запустился

14

У вас в зонах что прописано????
Он должен отдавать локальные имена с файлов зон или просто кешыровать запросы???

Trouble  in WINDOWS reboot, trouble in UNIX be root.

15 (03.01.2013 14:06:15 отредактировано pavlar)

kisil пишет:

У вас в зонах что прописано????
Он должен отдавать локальные имена с файлов зон или просто кешыровать запросы???

В /var/named/chroot/etc/zones.conf вообще ничего не прописано. Пусто. А DNS сервер должен резолвить имена, например в браузере. А так только по ip адресу браузер работает если в настройках прописать этот DNS сервер. Пока приходится чере 8.8.8.8 резолвить (или через 194.44.31.225 , чего не хочется делать так как он сильно пергеружен Я наоборот хочу его разгрузить перенеся DNS сервер на другой комп)

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

16

pavlar пишет:

allow-transfer { 194.44.31.225; 194.44.31.233; 10.44.1.1; };

тогда зачем в конфиге прописано трансфер зон на другие сервера. Для того чтобы сделать его кешырующим достаточно прописать forwarders. И тут пропишыте ДНС прова.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

17

kisil, поддерживаю!
Просто возьми оригинальный конфиг файл named.conf, в Forwarders пропиши IP адреса ДНС 8.8.8.8

18

kisil пишет:
pavlar пишет:

allow-transfer { 194.44.31.225; 194.44.31.233; 10.44.1.1; };

тогда зачем в конфиге прописано трансфер зон на другие сервера. Для того чтобы сделать его кешырующим достаточно прописать forwarders. И тут пропишыте ДНС прова.

DВы имеете ввиду так?

  
options {
 directory "/var/named";

 forwarders {
   194.44.31.225;  #DNS сервер провайдера
 };

allow-query { any; };


 allow-recursion {
   127.0.0.1;
   10.44.0.0/16;
 };

 notify yes;

 auth-nxdomain no;


};

include "/etc/zones.conf";
Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

19

И так тоже не работает

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

20

НУ да пробуйте

Trouble  in WINDOWS reboot, trouble in UNIX be root.

21

Что не так???
Нужно смотреть лог запуска и работы бинда.
Как проверяете работоспособность??

Trouble  in WINDOWS reboot, trouble in UNIX be root.

22 (03.01.2013 14:46:53 отредактировано pavlar)

kisil пишет:

Что не так???
Нужно смотреть лог запуска и работы бинда.
Как проверяете работоспособность??

Сажусь за комп локальной сети прописываю в сетевой настройке ip  DNS сервера 10.44.1.1 вхожу в интернет и браузер  перестаёт  работать по именам сайтов

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

23

Вот мои конфиги

acl "localnet" { 192.168.0.0/24; 127.0.0.1; };

options {
        zone-statistics yes;
        version "NS_KOGPI";
        directory "/var/named";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
        //query-source address * port 53;
//      forward first;
        forwarders { 213.179.249.135; 213.179.249.136; 82.207.66.241; 82.207.66.242; 82.207.66.249; 82.207.66.250; 213.179.249.132; 213.179.249.131; 212.113.36.14; 213.179.249.137; 213.179.249.138; 213.179.249.133; 213.179.249.134; };
//      auth-nxdomain no;    # conform to RFC1035
        listen-on { 127.0.0.1; 192.168.0.1; };
        max-cache-size 100M;
        cleaning-interval 15;
        allow-query { "localnet"; };
};

//
// a caching only nameserver config
//
zone "." IN {
        type hint;
        file "caching-example/named.root";
};

zone "localhost" IN {
        type master;
        file "caching-example/localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "caching-example/named.local";
        allow-update { none; };
};

Зонные файлы localhost.zone, named.local, named.root должны быть обязательно. И по умолчанию вроде должны лежать в директории, это у меня,

 /var/named

Вот пример простих зон

localhost.zone

$TTL    86400
$ORIGIN localhost.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A         127.0.0.1

named.local

$TTL    86400
@       IN      SOA     localhost. root.localhost.  (
                                      2011032500 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      localhost.

1       IN      PTR     localhost.

И ещё покажыте вывод etc/zones.conf

Trouble  in WINDOWS reboot, trouble in UNIX be root.

24

ps ax | grep named
что выводит????
netstat -a | grep 53

Trouble  in WINDOWS reboot, trouble in UNIX be root.

25 (03.01.2013 14:52:35 отредактировано pavlar)

kisil пишет:

И ещё покажыте вывод etc/zones.conf

У меня в /etc  нет такого файла а директория  /etc/named вообще пустая

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

26 (03.01.2013 14:53:07 отредактировано kisil)

НУ а где вашы простые зоны лежат что описывают localhost  и главный  файл коренных зон???

Trouble  in WINDOWS reboot, trouble in UNIX be root.

27 (03.01.2013 14:56:06 отредактировано pavlar)

kisil пишет:

ps ax | grep named
что выводит????
netstat -a | grep 53

ps ax | grep named
 3957 ?        Ssl    0:00 /usr/sbin/named -u named -t /var/named/chroot
 4018 pts/2    S+     0:00 grep named
 netstat -a | grep 53
unix  3      [ ]         STREAM     CONNECTED     9053 
Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

28

Покажыте такой вывод, обшыбся немного.

netstat -aln | grep 53
Trouble  in WINDOWS reboot, trouble in UNIX be root.

29

kisil пишет:

НУ а где вашы простые зоны лежат что описывают localhost  и главный  фvar/named/айл коренных зон???

Они должны лежать по идее в /var/named/chroot/etc/zones.conf
Но этот файл пустой

Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"

30

kisil пишет:

Покажыте такой вывод, обшыбся немного.

netstat -aln | grep 53
 netstat -aln | grep 53
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      
tcp        0      0 ::1:53                      :::*                        LISTEN      
udp        0      0 127.0.0.1:53                0.0.0.0:*                               
udp        0      0 ::1:53                      :::*                                    
unix  3      [ ]         STREAM     CONNECTED     9053
Никогда не спорьте с дураками, они опустят вас на свой уровень и там задавят  своим "интеллектом"