address family not supported BIND9

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

address family not supported BIND9

Непрочитанное сообщение tynix » 2009-05-27 20:26:18

Поднимаю свой ДНС, столкнулся с проблемой: при запуске named ошибок не выдает, но не открывает порт для прослушивания
лог named:

Код: Выделить всё

[/etc/namedb]>sudo named -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
28-May-2009 01:09:16.050 starting BIND 9.4.3-P1 -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
28-May-2009 01:09:16.050 found 1 CPU, using 1 worker thread
28-May-2009 01:09:16.052 using up to 4096 sockets
28-May-2009 01:09:16.066 loading configuration from '/etc/namedb/named.conf'
28-May-2009 01:09:16.068 max open files (324) is smaller than max sockets (4096)
28-May-2009 01:09:16.068 using default UDP/IPv4 port range: [49152, 65535]
28-May-2009 01:09:16.069 using default UDP/IPv6 port range: [49152, 65535]
28-May-2009 01:09:16.072 no IPv6 interfaces found
28-May-2009 01:09:16.073 listening on IPv4 interface xl0, XXX.XXX.XXX.XXX#53
28-May-2009 01:09:16.074 could not listen on UDP socket: address family not supported
28-May-2009 01:09:16.074 creating IPv4 interface xl0 failed; interface ignored
28-May-2009 01:09:16.074 listening on IPv4 interface fxp0, 172.17.1.250#53
28-May-2009 01:09:16.075 could not listen on UDP socket: address family not supported
28-May-2009 01:09:16.075 creating IPv4 interface fxp0 failed; interface ignored
28-May-2009 01:09:16.075 listening on IPv4 interface lo0, 127.0.0.1#53
28-May-2009 01:09:16.075 could not listen on UDP socket: address family not supported
28-May-2009 01:09:16.076 creating IPv4 interface lo0 failed; interface ignored
28-May-2009 01:09:16.076 not listening on any interfaces
конфиг БИНД:

Код: Выделить всё

options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        listen-on       { 127.0.0.1; XXX.XXX.XXX.XXX; 172.17.1.250; };
        forwarders {
                ns1.prov.tld;
        };
        files 4096;
};
zone "." { type hint; file "named.root"; };
zone "localhost" {
        type master;
        file "master/localhost";
        allow-transfer { 127.0.0.1; };
        allow-query { 127.0.0.1; };
};
zone "0.0.127.in-addr.arpa" {
        type master;
        file "master/localhost.rev";
        allow-transfer { 127.0.0.1; };
        allow-query { 127.0.0.1; };
};
zone "my-domain.tld" {
                type master;
                file "master/my-domain.tld";
                allow-transfer { nsX.nic; };
};

Код: Выделить всё

FreeBSD 7.1-STABLE #1
бинд "из коробки", т.е. не ставил ничего дополнительно

Код: Выделить всё

[/etc/namedb]>sockstat -4
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
user sshd       952   3  tcp4   172.17.1.250:22       172.17.1.37:1892
root     sshd       943   3  tcp4   172.17.1.250:22       172.17.1.37:1892
root     sshd       886   3  tcp4   172.17.1.250:22       *:*
root     master     865   12 tcp4   172.17.1.250:25       *:*
root     master     865   13 tcp4   127.0.0.1:25          *:*
root     perl       796   5  tcp4   *:5000                *:*
root     perl       796   6  udp4   *:10000               *:*
root     syslogd    673   6  udp4   *:514                 *:*
в чем может быть ошибка? я уже себе весь мозг сломал, скоро на гугле забанят :)
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: address family not supported BIND9

Непрочитанное сообщение paradox » 2009-05-27 20:40:28

[/etc/namedb]>sudo named -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
что то мне это нифига не нравиться
нука сделай с рута

Код: Выделить всё

#id
#su -
#id
#named -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
лог покажешь
и еще покажи

Код: Выделить всё

#sysctl -a | grep securelevel

Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Re: address family not supported BIND9

Непрочитанное сообщение tynix » 2009-05-27 20:59:06

Код: Выделить всё

[/home/user]>su
Password:
mx# id
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
mx# named -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
28-May-2009 01:55:17.590 starting BIND 9.4.3-P1 -c /etc/namedb/named.conf -4 -d 1 -g -u bind -t /var/named/
28-May-2009 01:55:17.600 found 1 CPU, using 1 worker thread
28-May-2009 01:55:17.601 using up to 4096 sockets
28-May-2009 01:55:17.690 loading configuration from '/etc/namedb/named.conf'
28-May-2009 01:55:17.727 max open files (324) is smaller than max sockets (4096)
28-May-2009 01:55:17.728 using default UDP/IPv4 port range: [49152, 65535]
28-May-2009 01:55:17.729 using default UDP/IPv6 port range: [49152, 65535]
28-May-2009 01:55:17.732 no IPv6 interfaces found
28-May-2009 01:55:17.733 listening on IPv4 interface xl0, XXX.XXX.XXX.XXX#53
28-May-2009 01:55:17.733 could not listen on UDP socket: address family not supported
28-May-2009 01:55:17.734 creating IPv4 interface xl0 failed; interface ignored
28-May-2009 01:55:17.734 listening on IPv4 interface fxp0, 172.17.1.250#53
28-May-2009 01:55:17.734 could not listen on UDP socket: address family not supported
28-May-2009 01:55:17.735 creating IPv4 interface fxp0 failed; interface ignored
28-May-2009 01:55:17.735 listening on IPv4 interface lo0, 127.0.0.1#53
28-May-2009 01:55:17.735 could not listen on UDP socket: address family not supported
28-May-2009 01:55:17.735 creating IPv4 interface lo0 failed; interface ignored
28-May-2009 01:55:17.736 not listening on any interfaces

Код: Выделить всё

mx# sysctl -a | grep kern.secur
kern.securelevel: -1
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Re: address family not supported BIND9

Непрочитанное сообщение tynix » 2009-05-27 21:04:19

Время 2 часа ночи, спать надо. :%)
счас ставлю bind96-base-9.6.0.1, завтра буду пробовать его запускать.
как узнаю чего-напишу.
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: address family not supported BIND9

Непрочитанное сообщение paradox » 2009-05-27 21:07:12

Код: Выделить всё

#sysctl -a | grep file
#uname -a

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: address family not supported BIND9

Непрочитанное сообщение paradox » 2009-05-27 21:09:31

бинд с портов собирали? или как

Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Re: address family not supported BIND9

Непрочитанное сообщение tynix » 2009-05-27 21:15:12

Код: Выделить всё

sysctl -a | grep file
kern.maxfiles: 360
kern.bootfile: /boot/kernel/kernel
kern.maxfilesperproc: 324
kern.openfiles: 164
kern.corefile: %N.core
kern.filedelay: 30
p1003_1b.mapped_files: 1

Код: Выделить всё

uname -a
FreeBSD mx.even-vanavara.ru 7.1-STABLE FreeBSD 7.1-STABLE #1: Tue Jan 20 11:39:31 KRAT 2009     root@mail.even-vanavara.ru:/usr/obj/usr/src/sys/mailer  i386
Не, не из портов, тот, что с системой идет. а сейчас из портов ставлю с опцией замены базового
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: address family not supported BIND9

Непрочитанное сообщение paradox » 2009-05-27 21:17:47

kern.maxfiles: 360
kern.bootfile: /boot/kernel/kernelkern.max
filesperproc: 324
kern.openfiles: 164
меня это очень смущает
потому как

Код: Выделить всё

paradox@hosting[22:06:24]~> sysctl -a | grep file
kern.maxfiles: 12328
kern.bootfile: /boot/kernel/kernel
kern.maxfilesperproc: 11095
kern.openfiles: 1601
kern.corefile: %N.core
kern.filedelay: 30
p1003_1b.mapped_files: 1
:/usr/obj/usr/src/sys/mailer
тоже смущает

думаю не бинд виноват...
вообщем ищите

Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Re: address family not supported BIND9

Непрочитанное сообщение tynix » 2009-06-02 7:35:36

Извиняюсь, что так долго.
Спасибо, собрал дженерик с pf и все поднялось.
Только вот еще небольшая проблема: при перезагрузке права на /var/named/etc/namedb сменяются на root:wheel, хотя перед этим вручную пробовал ставить bind:wheel и bind:bind
etc/rc.conf

Код: Выделить всё

...
named_enable="YES"             
named_program="/usr/sbin/named" 
named_flags="-S 1024"                
#named_pidfile="/var/run/named/pid" 
named_uid="bind"               
named_chrootdir="/var/named"   
#named_chroot_autoupdate="YES"  
...
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop