URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78940
[ Назад ]

Исходное сообщение
"Слетел named"

Отправлено podkashey , 27-Фев-08 02:26 
Всем привет. Собственно проблема в том что после ребута ВДС слетел named.
Некоторые конфиги:
shura# netstat -an | grep LISTEN
netstat: kvm not available: /dev/mem: No such file or directory
tcp4       0      0  77.91.229.126.953      *.*                    LISTEN
tcp4       0      0  77.91.229.126.80       *.*                    LISTEN
tcp4       0      0  77.91.229.126.3306     *.*                    LISTEN
tcp4       0      0  77.91.229.126.21       *.*                    LISTEN
tcp4       0      0  77.91.229.126.25       *.*                    LISTEN
tcp4       0      0  77.91.229.126.22       *.*                    LISTEN

var/loag/messages:
Feb 26 20:03:27 shura named[38362]: starting BIND 9.4.2 -u bind
Feb 26 20:03:27 shura named[38362]: could not listen on UDP socket: address in use
Feb 26 20:03:27 shura named[38362]: creating IPv4 interface em0 failed; interface ignored
Feb 26 20:03:27 shura named[38362]: not listening on any interfaces
Feb 26 20:03:27 shura named[38362]: command channel listening on 127.0.0.1#953
Feb 26 20:03:27 shura named[38362]: running
Feb 26 20:11:29 shura named[38362]: stopping command channel on 127.0.0.1#953
Feb 26 20:11:29 shura named[38362]: exiting
Feb 26 20:38:04 shura named[39140]: starting BIND 9.4.2
Feb 26 20:38:04 shura named[39140]: could not listen on UDP socket: address in use
Feb 26 20:38:04 shura named[39140]: creating IPv4 interface em0 failed; interface ignored
Feb 26 20:38:04 shura named[39140]: not listening on any interfaces
Feb 26 20:38:04 shura named[39140]: command channel listening on 127.0.0.1#953
Feb 26 20:38:04 shura named[39140]: running

shura# ifconfig | grep inet
        inet 77.91.229.126 netmask 0xffffffff broadcast 77.91.229.126

В named.conf есть строка:
listen-on       { 127.0.0.1;77.91.229.126;};


Содержание

Сообщения в этом обсуждении
"Слетел named"
Отправлено konst , 27-Фев-08 02:56 
>[оверквотинг удален]
>Feb 26 20:38:04 shura named[39140]: not listening on any interfaces
>Feb 26 20:38:04 shura named[39140]: command channel listening on 127.0.0.1#953
>Feb 26 20:38:04 shura named[39140]: running
>
>shura# ifconfig | grep inet
>        inet 77.91.229.126 netmask 0xffffffff
>broadcast 77.91.229.126
>
>В named.conf есть строка:
>listen-on       { 127.0.0.1;77.91.229.126;};

Очень интересные данны Вы  привели... А что такое ВДС?
PS.
nmap -p 53 77.91.229.126

Starting Nmap 4.20 ( http://insecure.org ) at 2008-02-27 02:54 MSK
Interesting ports on 77.91.229.126:
PORT   STATE SERVICE
53/tcp open  domain

-------

nslookup ya.ru 53 77.91.229.126
Server:         77.91.229.126
Address:        77.91.229.126#53

Non-authoritative answer:
Name:   ya.ru
Address: 213.180.204.8

--------------

Куда именно он слетел?


"Слетел named"
Отправлено podkashey , 27-Фев-08 03:12 
Я к тому, что раньше домен был привязан, а после ребута отвязался. Вот кусок намед.конф:
zone "sploa.info" IN {
        type master;
        allow-update {
                none;
        };
        file "master/sploa.info.zone";
};

И кусок мастер/sploa.info.zone
$TTL 3600
@    IN    SOA    ns1.sploa.info.    mail.sploa.info.    (
            2008011701
            10800
            3600
            1728000
            172800)
;@    IN    NS    ns1.z-***domen.com.
;IN    NS    ns2.sploa.info.
sploa.info.    IN    A    77.91.229.126
ns1.sploa.info.    IN    A    77.91.229.126

@      IN      NS      ns1.z-***domen.com.

www        IN    CNAME    sploa.info.
ns2        IN    CNAME    sploa.info.
subdomen1        IN    CNAME    sploa.info.
subdomen2        IN    CNAME    sploa.info.

Соответственно ns1.z-***domen.com. находится на том же сервере.
>>Очень интересные данны Вы  привели... А что такое ВДС?

VDS - полусервер одним словом.


"Слетел named"
Отправлено podkashey , 27-Фев-08 03:14 
И не ясно почему нетстат не выдает, что слушается 53ий порт в таком случае.

"Слетел named"
Отправлено podkashey , 27-Фев-08 03:24 
Вот еще что имеется:
/etc/rc.d/named restart
Stopping named.
rndc failed, trying kill: Waiting for PIDS: 42825.
/etc/rc.d/named: WARNING: /var/named is not a directory.
shura# cd /var/named
/var/named: No such file or directory.

rndc.key генерировал



"Слетел named"
Отправлено konst , 27-Фев-08 03:35 
>Вот еще что имеется:
> /etc/rc.d/named restart
>Stopping named.
>rndc failed, trying kill: Waiting for PIDS: 42825.
>/etc/rc.d/named: WARNING: /var/named is not a directory.
>shura# cd /var/named
>/var/named: No such file or directory.
>
>rndc.key генерировал

/var/named  - возможно named запускается в этом chroot'е.
Почему нет этой директории? Там по идее должны лежать все master/zone...

Может просто не примонтирована?


"Слетел named"
Отправлено konst , 27-Фев-08 15:39 
>Вот еще что имеется:
> /etc/rc.d/named restart
>Stopping named.
>rndc failed, trying kill: Waiting for PIDS: 42825.
>/etc/rc.d/named: WARNING: /var/named is not a directory.
>shura# cd /var/named
>/var/named: No such file or directory.
>
>rndc.key генерировал

Может Вы не тот named запускаете?
/usr/sbin/named.restart ?

+ см. /etc/rc.conf


"Слетел named"
Отправлено konst , 27-Фев-08 03:31 
>[оверквотинг удален]
>
>www  IN CNAME sploa.info.
>ns2  IN CNAME sploa.info.
>subdomen1  IN CNAME sploa.info.
>subdomen2  IN CNAME sploa.info.
>
>Соответственно ns1.z-***domen.com. находится на том же сервере.
>>>Очень интересные данны Вы  привели... А что такое ВДС?
>
>VDS - полусервер одним словом.

@      IN      NS      ns1.z-***domen.com.

почему у Вас первой NS записью идет некий ns1.z-***domen.com?
согласно whois это должен быть Ваш домен/IP.
сделайте:
- @      IN      NS      ns1.z-***domen.com.
+ @               IN      NS      ns1.sploa.info.


"Слетел named"
Отправлено podkashey , 27-Фев-08 03:56 
/var/named не существует. Существует /etc/namedb, в которой все и находится.

- @      IN      NS      ns1.z-***domen.com.
+ @               IN      NS      ns1.sploa.info.
Поправил. Но дело в том, что на сервере находится несколько хостов и не работают они само собой все. Хотя раньше все работало.


"Слетел named"
Отправлено konst , 27-Фев-08 04:19 
>/var/named не существует. Существует /etc/namedb, в которой все и находится.
>
>- @      IN    
> NS      ns1.z-***domen.com.
>+ @          
>    IN      NS
>     ns1.sploa.info.
>Поправил. Но дело в том, что на сервере находится несколько хостов и
>не работают они само собой все. Хотя раньше все работало.

Насчет других хостов - ничего не скажу. Но по поводу Вашего (инфо для размышления):

nslookup ns1.sploa.info 77.91.229.126
77.91.229.126 выдает правильную информацию.

nslookup sploa.info 77.91.229.126
говорит, что не знает о чем речь...

PS. см. в сторону /var/named/. Где лежат файлы с зонами? NAMED запускается в chroot'е?


"Слетел named"
Отправлено podkashey , 27-Фев-08 10:33 
>[оверквотинг удален]
>для размышления):
>
>nslookup ns1.sploa.info 77.91.229.126
>77.91.229.126 выдает правильную информацию.
>
>nslookup sploa.info 77.91.229.126
>говорит, что не знает о чем речь...
>
>PS. см. в сторону /var/named/. Где лежат файлы с зонами? NAMED запускается
>в chroot'е?

Файлы с зонами:
/etc/namedb/master/

Named как только не запускал, не выходит.
По поводу инфо для размышления со вчера думаю. ;)



"Слетел named"
Отправлено podkashey , 28-Фев-08 09:30 
Вот что сказали авторитетные люди на канале #freebsd:
[04:02] <bird_of_Luck> podkashey: пинай суппортов
[04:03] <bird_of_Luck> podkashey: это вообще jail или что-то более продвинутое?
[04:06] <bird_of_Luck> podkashey: выложи весь options {} у named или вообще весь конфиг
[04:13] <bird_of_Luck> podkashey: да, таки пинай суппортов. скорее всего, на хост-системе просто запущен named, где указан твой ip-адрес
[04:16] <McUrex> +еще и потому, что нет /var/named
[04:16] <McUrex> хотя там (как не странно) должна быть зона

jail там есть. Сегодня стукну суппорту. Но может есть еще варианты?