Автор Тема: Bind (dns)  (Прочитано 2096 раз)

Оффлайн csander

  • Участник
  • *
  • Сообщений: 57
Bind (dns)
« : 15.04.2010 20:07:09 »
Подскажите кто может, не пойму почему но вдруг перестала работать служба при попытке перезапустить через web интерфейс выдает ошибку

named is dead, but stale PID file exists
Вначале перестал работать https, решил перезагрузить сервер после этого совсем перестал работать и http

AltLinux 4.0 Office server
« Последнее редактирование: 15.04.2010 20:08:55 от csander »
Делаю жизнь ярче!!!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Bind (dns)
« Ответ #1 : 15.04.2010 21:26:00 »
Сервис "вывалился", но фай с PID остался.

Оффлайн csander

  • Участник
  • *
  • Сообщений: 57
Re: Bind (dns)
« Ответ #2 : 15.04.2010 21:35:51 »
Сервис "вывалился", но фай с PID остался.

Это как терминатор тонущий в лаве и с сжатом кулаке с вытянутым большим пальцем что ли? олбибак бейби блин
А есть решение?
Делаю жизнь ярче!!!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Bind (dns)
« Ответ #3 : 15.04.2010 21:51:14 »
Смотрите логи - почему вывалился.

Оффлайн csander

  • Участник
  • *
  • Сообщений: 57
Re: Bind (dns)
« Ответ #4 : 15.04.2010 21:54:55 »
Не подскажите а где логи на DNS посмотреть чтото не найду
Делаю жизнь ярче!!!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Bind (dns)
« Ответ #5 : 15.04.2010 23:01:32 »
/var/log/messages
/var/log/kernel/*

MisHel64

  • Гость
Re: Bind (dns)
« Ответ #6 : 16.04.2010 09:58:41 »
У него собственные логи.
Соответственно смотреть в настройках намеда.

Оффлайн Rezedent12

  • Участник
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Re: Bind (dns)
« Ответ #7 : 19.08.2010 12:13:30 »
Я установил пакеты bind и все нужные к нему пакеты.
В файле конфигурации: /var/lib/bind/etc/options.conf
Вот что.
options {
version "unknown";
directory "/zone";
pid-file "";
dump-file "/var/run/named_dump.db";
statistics-file "/var/run/named.stats";
recursing-file "/var/run/recursing";

/*
* Oftenly used directives are listed below.
*/

/*
* For the localhost configuration, uncomment the listen-on directive
* below.
*/
listen-on { 127.0.0.1; 192.168.0.52 };

/*
* If the forward directive is set to "only", the server will only
* query the forwarders.
*/
//forward only;
forwarders {194.67.1.154;217.118.66.243};

/*
* Specifies which hosts are allowed to ask ordinary questions.
*/
//allow-query { localnets; };

/*
* Specifies which hosts are allowed to make recursive queries
* through this server.  If not specified, the default is to allow
* recursive queries from all hosts.  Note that disallowing recursive
* queries for a host does not prevent the host from retrieving data
* that is already in the server's cache.
*/
//allow-recursion { localnets; };

/*
* Sets the maximum time for which the server will cache ordinary
* (positive) answers.  The default is one week (7 days).
*/
//max-cache-ttl 86400;

/*
* The server will scan the network interface list every
* interface-interval minutes.  The default is 60 minutes.
* If set to 0, interface scanning will only occur when the
* configuration file is loaded.  After the scan, listeners will
* be started on any new interfaces (provided they are allowed by
* the listen-on configuration).  Listeners on interfaces that
* have gone away will be cleaned up.
*/
//interface-interval 0;
};

При попытке запустить bind пишет: Starting named service  [FAILED]
Что у меня неправильно с конфигом?
192.168.0.52 - это IP моего сервера, который я и настраиваю.

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Bind (dns)
« Ответ #8 : 19.08.2010 13:46:02 »
Попробуйте точка с запятой и пробел 


listen-on { 127.0.0.1; 192.168.0.52; };

forwarders {194.67.1.154; 217.118.66.243; };

т.е 127.0.0.1_точка_с_запятой_пробел_192.168.0.52_точка_с_запятой_пробел};
 
и также дальше. 
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Rezedent12

  • Участник
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Re: Bind (dns)
« Ответ #9 : 20.08.2010 15:15:36 »
Спасибо, bind стартовал.
Теперь осталось прописать его в dhcpd.
У меня такой вопрос, как локальным компьютерам присвоить имена?
192.168.0.52 - server.lan_26
192.168.0.51 - down.lan_26
192.168.0.50 - wi-fi.lan_26
Куда это написать и в каком формате? А то уже надоело IP писать...

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Bind (dns)
« Ответ #10 : 20.08.2010 15:58:34 »
Спасибо, bind стартовал.
Теперь осталось прописать его в dhcpd.
У меня такой вопрос, как локальным компьютерам присвоить имена?
192.168.0.52 - server.lan_26
192.168.0.51 - down.lan_26
192.168.0.50 - wi-fi.lan_26
Куда это написать и в каком формате? А то уже надоело IP писать...

Посмотрите
http://forum.altlinux.org/index.php/topic,964.msg16083.html#msg16083

шаг 3 и шаг 4 в усеченном виде.
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Bind (dns)
« Ответ #11 : 20.08.2010 16:43:38 »
Можно использовать dnsmasq - он вообще берёт имена из /etc/hosts сервера.