Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Raven_kg
- рядовой
- Сообщения: 46
- Зарегистрирован: 2009-11-30 9:38:35
-
Контактная информация:
Непрочитанное сообщение
Raven_kg » 2012-05-16 8:23:57
Доброго дня всем. В общем есть проблемка - есть хост-машина на FreeBSD 9.0, в одном из jail'ов сидит powerdns с mysql-бэкендом. Весь мир начиная с хостовой машины был пересобран со сл. make.conf (весь софт естественно собран тоже с ним):
Код: Выделить всё
PERL_VERSION=5.12.4
.if ${.CURDIR} == ${PORTSDIR}/databases/mariadb-server
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci
WITH_XCHARSET=all
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mariadb-client
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci
WITH_XCHARSET=all
.endif
CPUTYPE?=core2
NO_PROFILE=yes
NO_GAMES=yes
DOC_LANG=en_US.UTF-8 ru_RU.UTF-8
WITHOUT_X11=YES
NO_X11=YES
WITH_IDEA=yes
MAKE_IDEA=yes
WITHOUT_GAMES=yes
WITHOUT_INET6_SUPPORT=yes
WITHOUT_PROFILE=yes
PORTSDIR?= /usr/ports
FORCE_PKG_REGISTER=yes
X11BASE=${LOCALBASE}
В jail прокинут IP основного сервера+loopback (127.0.0.2).
Запускаю powerdns
Код: Выделить всё
./pdns_server --allow-recursion=<LAN> --daemon=no --log-dns-details=yes --slave=yes --query-local-address=<IP> --launch=gmysql --local-address=<IP> --gmysql-host=localhost --gmysql-port=3306 --gmysql-dbname=dns --gmysql-user=root --gmysql-password=wanderer --setgid=bind --setuid=bind --loglevel=9 --query-logging=yes --log-failed-updates=yes --disable-axfr=yes --socket-dir=/tmp --local-port=53 --guardian=no --slave-cycle-interval=60 --lazy-recursion=yes --recursor=<IP> --no-config
На выходе получаю фатал:
Код: Выделить всё
May 16 05:00:16 Reading random entropy from '/dev/urandom'
May 16 05:00:16 This is module gmysqlbackend.so reporting
May 16 05:00:16 This is a standalone pdns
May 16 05:00:16 Listening on controlsocket in '/tmp/pdns.controlsocket'
May 16 05:00:16 UDP server bound to <IP>:53
May 16 05:00:16 Fatal error: Unable to convert '::' to a netmask
Я конечно догадываюсь что дело в моих кривых руках, но только вот на соседней машине (не jail) с миром и ядром пересобраными с тем же конфигом, та же команда заводит сервак на ура.
Последний раз редактировалось
f_andrey 2012-05-16 17:02:39, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Raven_kg
-
Хостинг HostFood.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/
-
Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2012-11-10 10:35:26
покажи ifconfig
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Raven_kg
- рядовой
- Сообщения: 46
- Зарегистрирован: 2009-11-30 9:38:35
-
Контактная информация:
Непрочитанное сообщение
Raven_kg » 2012-11-28 6:42:08
Alex Keda писал(а):покажи ifconfig
Благодарю за скорый ответ
Проблема давно решена, а суть ее заключалась в следующем - в джейлах был отключен ipv6, а pdns все время, по дефолту, стремился прицепиться к вышеназваному адресу. Строчка "приказывающая" ему слушать ipv6 была закоментирована. А нужно было всего-то раскоментировать ее, а значение оставить пустым - как-то вот так:

Raven_kg