Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-24 10:06:36
Код: Выделить всё
Scholl-Server# named -V
BIND 9.8.0a1 built with '--localstatedir=/var' '--disable-linux-caps' '--disable-symtable' '--with-randomdev=/dev/random' '--with-openssl=/usr' '--with-libxml2=/usr/local' '--without-idn' '--enable-threads' '--sysconfdir=/etc/namedb' '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info/' '--build=i386-portbld-freebsd8.2' 'build_alias=i386-portbld-freebsd8.2' 'CC=cc' 'CFLAGS=-O2 -pipe -fno-strict-aliasing' 'LDFLAGS= -rpath=/usr/lib:/usr/local/lib' 'CPP=cpp' 'CXX=c++' 'CXXFLAGS=-O2 -pipe -fno-strict-aliasing'
Код: Выделить всё
Scholl-Server# uname -rpsi
FreeBSD 8.2-PRERELEASE i386 GENERIC
Scholl-Server#
Код: Выделить всё
Scholl-Server# sockstat | grep named
bind named 69071 3 dgram -> /var/run/logpriv
bind named 69071 20 tcp4 10.10.0.250:53 *:*
bind named 69071 21 tcp4 127.0.0.1:53 *:*
bind named 69071 22 tcp4 127.0.0.1:953 *:*
bind named 69071 23 tcp6 ::1:953 *:*
bind named 69071 512 udp4 10.10.0.250:53 *:*
bind named 69071 513 udp4 127.0.0.1:53 *:*
bind named 68982 3 dgram -> /var/run/logpriv
но при этом:
Код: Выделить всё
Scholl-Server# /etc/rc.d/named status
named is not running.
и не резолвит ничего из мастеровых зон.
только как кеш рабоатет...
при попытке отрезолвить выдает
servfail
Код: Выделить всё
Scholl-Server# cat named.conf
// $FreeBSD$
logging {
channel syslog {
syslog daemon;
severity info;
print-category yes;
print-severity yes;
};
category xfer-in { syslog; };
category xfer-out { syslog; };
category config { syslog; };
category default { null; };
};
options {
directory "/etc/namedb/working";
pid-file "/var/run/named.pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
forwarders { 213.145.129.19; 213.145.129.20; 8.8.8.8; };
listen-on { 127.0.0.1; 10.10.0.250;};
version "this is my bind :)";
};
zone "." {
type hint;
file "/etc/namedb/named.root";
};
zone "localhost" {
type master;
file "/etc/namedb/working/localhost";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };
};
zone "0.0.127.in-addr.arpa" {
type master;
file "/etc/namedb/working/localhost.rev";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };
};
zone "scholl1.kg" {
type master;
file "/etc/namedb/working/scholl1.kg";
allow-transfer { 10.10.0.250/24; };
};
zone "1.scholl.kg" {
type master;
file "/etc/namedb/working/1.scholl.kg";
allow-transfer { 10.10.0.250/24; };
};
zone "0.10.10.in-addr.arpa" {
type master;
file "/etc/namedb/working/scholl.kg.rev";
};
Scholl-Server#
в чем глюк может заключаться?
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Хостинг 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/
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-24 11:23:58
bind родной или с портов ставился?
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-24 11:44:26
с портов, с заменой родных дистрибов.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-24 11:49:27
Посмотри скрипт запуска, правильно ли там пути указаны, и там ли находятся файлы.
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-24 13:13:54
переставил другую версию, тоже самое. облом.
и это, гклю словил:
Код: Выделить всё
devfs 1.0K 1.0K 0B 100% /var/db/dhcpd/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
devfs 1.0K 1.0K 0B 100% /var/named/dev
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
-
Контактная информация:
Непрочитанное сообщение
schizoid » 2011-10-24 13:17:46
а в лог при старте ниче не пишет?
ядерный взрыв...смертельно красиво...жаль, что не вечно...
schizoid
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-25 6:15:42
разобрался с работой. работает теперь нормально.
но все равно стартовый скрипт не видит работающий процесс
вот в rc.conf
Код: Выделить всё
# cat rc.conf | grep named
named_enable="YES"
named_flags="-u bind -t /var/named"
named_chrootdir="/var/named"
но все равно:
Код: Выделить всё
Scholl-Server# /etc/rc.d/named status
named is not running.
Scholl-Server# sockstat | grep named
bind named 852 3 dgram -> /var/run/logpriv
bind named 852 20 tcp4 10.10.0.250:53 *:*
bind named 852 21 tcp4 127.0.0.1:53 *:*
bind named 852 22 tcp4 127.0.0.1:953 *:*
bind named 852 23 tcp6 ::1:953 *:*
bind named 852 512 udp4 10.10.0.250:53 *:*
bind named 852 513 udp4 127.0.0.1:53 *:*
root syslogd 757 7 dgram /var/named/var/run/log
в логах при старте:
Oct 25 09:06:55 Scholl-Server named[852]: starting BIND 9.6-ESV-R3 -u bind -t /var/named -t /var/named -u bind
Oct 25 09:06:55 Scholl-Server named[852]: built with '--localstatedir=/var' '--disable-linux-caps' '--with-randomdev=/dev/random' '--with-openssl=/usr' '--with-libxml2=/usr/local' '--without-idn' 'STD_CDEFINES=-DDIG_SIGCHASE=1' '--enable-threads' '--sysconfdir=/etc/namedb' '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info/' '--build=i386-portbld-freebsd8.2' 'build_alias=i386-portbld-freebsd8.2' 'CC=cc' 'CFLAGS=-O2 -pipe -fno-strict-aliasing' 'LDFLAGS= -rpath=/usr/lib:/usr/local/lib' 'CPP=cpp' 'CXX=c++' 'CXXFLAGS=-O2 -pipe -fno-strict-aliasing'
Oct 25 09:06:55 Scholl-Server named[852]: max open files (3060) is smaller than max sockets (4096)
Oct 25 09:06:55 Scholl-Server named[852]: command channel listening on 127.0.0.1#953
Oct 25 09:06:55 Scholl-Server named[852]: command channel listening on ::1#953
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-25 6:22:51
вот что выдает ps aux
Код: Выделить всё
Scholl-Server# ps aux | grep named
root 757 0.0 0.6 3352 1228 ?? Is 9:06AM 0:00.03 /usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/l
bind 852 0.0 9.6 30084 20844 ?? Is 9:06AM 0:02.48 /usr/sbin/named -u bind -t /var/named -t /var/named -u bi
он что дважды стартует?
зачем-то повторяет ключи с кторыми запускается
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
lap
- лейтенант
- Сообщения: 608
- Зарегистрирован: 2010-08-13 23:39:29
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
lap » 2011-10-25 9:54:54
где-то они у тебя дублируются. возможно в рц.конф и стартовом скрипте например...
Не сломалось - не чини.
lap
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-25 10:18:35
QweЯty писал(а):вот что выдает ps aux
Код: Выделить всё
Scholl-Server# ps aux | grep named
root 757 0.0 0.6 3352 1228 ?? Is 9:06AM 0:00.03 /usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/l
bind 852 0.0 9.6 30084 20844 ?? Is 9:06AM 0:02.48 /usr/sbin/named -u bind -t /var/named -t /var/named -u bi
он что дважды стартует?
зачем-то повторяет ключи с кторыми запускается
Где дважды? Первый из них сислог.
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-26 6:09:07
я про это:
Код: Выделить всё
-l /var/run/log -l /var/named/var/run/log
-u bind -t /var/named -t /var/named -u bind
ключи дважды отображаются.
и все также стартовый скрипт не видит процесс

Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-26 8:09:43
Покажи стартовый скрипт.
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-26 8:42:43
Код: Выделить всё
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: named
# REQUIRE: SERVERS cleanvar
# KEYWORD: shutdown
. /etc/rc.subr
name="named"
rcvar=named_enable
extra_commands="reload"
start_precmd="named_prestart"
start_postcmd="named_poststart"
reload_cmd="named_reload"
stop_cmd="named_stop"
stop_postcmd="named_poststop"
# If running in a chroot cage, ensure that the appropriate files
# exist inside the cage, as well as helper symlinks into the cage
# from outside.
#
# As this is called after the is_running and required_dir checks
# are made in run_rc_command(), we can safely assume ${named_chrootdir}
# exists and named isn't running at this point (unless forcestart
# is used).
#
chroot_autoupdate()
{
local file
# Create (or update) the chroot directory structure
#
if [ -r /etc/mtree/BIND.chroot.dist ]; then
mtree -deU -f /etc/mtree/BIND.chroot.dist \
-p ${named_chrootdir}
else
warn "/etc/mtree/BIND.chroot.dist missing,"
warn "chroot directory structure not updated"
fi
# Create (or update) the configuration directory symlink
#
if [ ! -L "${named_conf%/*}" ]; then
if [ -d "${named_conf%/*}" ]; then
warn "named chroot: ${named_conf%/*} is a directory!"
elif [ -e "${named_conf%/*}" ]; then
warn "named chroot: ${named_conf%/*} exists!"
else
ln -s ${named_confdir} ${named_conf%/*}
fi
else
# Make sure it points to the right place.
ln -shf ${named_confdir} ${named_conf%/*}
fi
# Mount a devfs in the chroot directory if needed
#
if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then
umount ${named_chrootdir}/dev 2>/dev/null
devfs_domount ${named_chrootdir}/dev devfsrules_hide_all
devfs -m ${named_chrootdir}/dev rule apply path null unhide
devfs -m ${named_chrootdir}/dev rule apply path random unhide
else
if [ -c ${named_chrootdir}/dev/null -a \
-c ${named_chrootdir}/dev/random ]; then
info "named chroot: using pre-mounted devfs."
else
err 1 "named chroot: devfs cannot be mounted from" \
"within a jail. Thus a chrooted named cannot" \
"be run from within a jail." \
"To run named without chrooting it, set" \
"named_chrootdir=\"\" in /etc/rc.conf."
fi
fi
# Copy and/or update key files to the chroot /etc
#
for file in localtime protocols services; do
if [ -r /etc/$file ]; then
cmp -s /etc/$file "${named_chrootdir}/etc/$file" ||
cp -p /etc/$file "${named_chrootdir}/etc/$file"
fi
done
}
# Make symlinks to the correct pid file
#
make_symlinks()
{
checkyesno named_symlink_enable &&
ln -fs "${named_chrootdir}${pidfile}" ${pidfile}
}
named_poststart () {
make_symlinks
if checkyesno named_wait; then
until ${command%/sbin/named}/bin/host $named_wait_host >/dev/null 2>&1; do
echo " Waiting for nameserver to resolve $named_wait_host"
sleep 1
done
fi
}
named_reload()
{
${command%/named}/rndc reload
}
named_stop()
{
# This duplicates an undesirably large amount of code from the stop
# routine in rc.subr in order to use rndc to shut down the process,
# and to give it a second chance in case rndc fails.
rc_pid=$(check_pidfile $pidfile $command)
if [ -z "$rc_pid" ]; then
[ -n "$rc_fast" ] && return 0
_run_rc_notrunning
return 1
fi
echo 'Stopping named.'
if ${command%/named}/rndc stop 2>/dev/null; then
wait_for_pids $rc_pid
else
echo -n 'rndc failed, trying kill: '
kill -TERM $rc_pid
wait_for_pids $rc_pid
fi
}
named_poststop()
{
if [ -n "${named_chrootdir}" -a -c ${named_chrootdir}/dev/null ]; then
if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then
umount ${named_chrootdir}/dev 2>/dev/null || true
else
warn "named chroot:" \
"cannot unmount devfs from inside jail!"
fi
fi
}
create_file () {
if [ -e "$1" ]; then
unlink $1
fi
> $1
chown root:wheel $1
chmod 644 $1
}
named_prestart()
{
command_args="-u ${named_uid:=root}"
if [ ! "$named_conf" = '/etc/namedb/named.conf' ]; then
case "$named_flags" in
-c*|*' -c'*) ;; # No need to add it
*) command_args="-c $named_conf $command_args" ;;
esac
fi
local line nsip firstns
# Is the user using a sandbox?
#
if [ -n "$named_chrootdir" ]; then
rc_flags="$rc_flags -t $named_chrootdir"
checkyesno named_chroot_autoupdate && chroot_autoupdate
else
named_symlink_enable=NO
fi
# Create an rndc.key file for the user if none exists
#
confgen_command="${command%/named}/rndc-confgen -a -b256 -u $named_uid \
-c ${named_confdir}/rndc.key"
if [ -s "${named_confdir}/rndc.conf" ]; then
unset confgen_command
fi
if [ -s "${named_confdir}/rndc.key" ]; then
case `stat -f%Su ${named_confdir}/rndc.key` in
root|$named_uid) ;;
*) $confgen_command ;;
esac
else
$confgen_command
fi
local checkconf
checkconf="${command%/named}/named-checkconf"
if ! checkyesno named_chroot_autoupdate && [ -n "$named_chrootdir" ]; then
checkconf="$checkconf -t $named_chrootdir"
fi
# Create a forwarder configuration based on /etc/resolv.conf
if checkyesno named_auto_forward; then
if [ ! -s /etc/resolv.conf ]; then
warn "named_auto_forward enabled, but no /etc/resolv.conf"
# Empty the file in case it is included in named.conf
[ -s "${named_confdir}/auto_forward.conf" ] &&
create_file ${named_confdir}/auto_forward.conf
$checkconf $named_conf ||
err 3 'named-checkconf for $named_conf failed'
return
fi
create_file /var/run/naf-resolv.conf
create_file /var/run/auto_forward.conf
echo ' forwarders {' > /var/run/auto_forward.conf
while read line; do
case "$line" in
'nameserver '*|'nameserver '*)
nsip=${line##nameserver[ ]}
if [ -z "$firstns" ]; then
if [ ! "$nsip" = '127.0.0.1' ]; then
echo 'nameserver 127.0.0.1'
echo " ${nsip};" >> /var/run/auto_forward.conf
fi
firstns=1
else
[ "$nsip" = '127.0.0.1' ] && continue
echo " ${nsip};" >> /var/run/auto_forward.conf
fi
;;
esac
echo $line
done < /etc/resolv.conf > /var/run/naf-resolv.conf
echo ' };' >> /var/run/auto_forward.conf
echo '' >> /var/run/auto_forward.conf
if checkyesno named_auto_forward_only; then
echo " forward only;" >> /var/run/auto_forward.conf
else
echo " forward first;" >> /var/run/auto_forward.conf
fi
if cmp -s /etc/resolv.conf /var/run/naf-resolv.conf; then
unlink /var/run/naf-resolv.conf
else
[ -e /etc/resolv.conf ] && unlink /etc/resolv.conf
mv /var/run/naf-resolv.conf /etc/resolv.conf
fi
if cmp -s ${named_confdir}/auto_forward.conf \
/var/run/auto_forward.conf; then
unlink /var/run/auto_forward.conf
else
[ -e "${named_confdir}/auto_forward.conf" ] &&
unlink ${named_confdir}/auto_forward.conf
mv /var/run/auto_forward.conf \
${named_confdir}/auto_forward.conf
fi
else
# Empty the file in case it is included in named.conf
[ -s "${named_confdir}/auto_forward.conf" ] &&
create_file ${named_confdir}/auto_forward.conf
fi
$checkconf $named_conf || err 3 'named-checkconf for $named_conf failed'
}
load_rc_config $name
# Updating the following variables requires that rc.conf be loaded first
#
required_dirs="$named_chrootdir" # if it is set, it must exist
pidfile="${named_pidfile:-/var/run/named/pid}"
named_confdir="${named_chrootdir}${named_conf%/*}"
run_rc_command "$1"
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-26 9:26:17
Если сильно смущает двойной ключ, то убери named_flags="-u bind -t /var/named" с rc.conf
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-26 9:35:02
уже убрал.
с этим все пока нормально.
проблема с тем что скрипт не видит процесс.
из-за этого обновить не могу

тока убить процесс потом запуск. но почему то второй и третий и далее запуски уже не записываются в логи

Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-26 9:58:58
А что пише при рестарте?
Глюк глюком вышибают!
Gamerman
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-26 10:20:49
не найден процесс и попытка заспустить новый.
но PID процесса все равно старый остается
Код: Выделить всё
# /etc/rc.d/named restart
named not running? (check /var/run/named/pid).
Starting named.
файло var/run/named/pid какое то бинарное а не текстовое.
Код: Выделить всё
Scholl-Server# cat /var/run/named/pid
cat: /var/run/named/pid: No such file or directory
Scholl-Server# ls /var/run/named/
pid
Scholl-Server#
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2011-10-26 10:26:08
попробуй в рц.конф оставить только
named_enable="YES"
Глюк глюком вышибают!
Gamerman
-
snorlov
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2011-10-26 10:30:30
/var/run/named/pid - это должна быть ссылка на файлик /var/named/var/run/named/pid.
snorlov
-
квертя
- проходил мимо
Непрочитанное сообщение
квертя » 2011-10-26 12:42:12
Gamerman, уже. после того как увидел что ключи двоятся.
snorlov, нет. там какой то бинарный файлик.

как сделать тогда, чтобы нормально запускалось?
квертя
-
snorlov
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2011-10-26 13:03:29
Файл то /var/named/var/run/named/pid имеется и там нормальный pid процесса?
snorlov
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-27 8:40:42
Код: Выделить всё
Scholl-Server# cat /var/named/var/run/named/pid
cat: /var/named/var/run/named/pid: No such file or directory
Scholl-Server# cat /var/named/var/run/named.pid
79459
вот так.
но при этом же
Код: Выделить всё
Scholl-Server# cat /var/named/var/run/named/named.pid
852
на самом деле:
Код: Выделить всё
Scholl-Server# sockstat | grep named
bind named 852 3 dgram -> /var/run/logpriv
bind named 852 20 tcp4 10.10.0.250:53 *:*
bind named 852 21 tcp4 127.0.0.1:53 *:*
bind named 852 22 tcp4 127.0.0.1:953 *:*
bind named 852 23 tcp6 ::1:953 *:*
bind named 852 512 udp4 10.10.0.250:53 *:*
bind named 852 513 udp4 127.0.0.1:53 *:*
root syslogd 757 7 dgram /var/named/var/run/log
и
Код: Выделить всё
Scholl-Server# cd /var/run/named/
Scholl-Server# ls /var/run/named/
pid
Scholl-Server# cat /var/run/named/pid
cat: /var/run/named/pid: No such file or directory
Scholl-Server#
Scholl-Server#
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
QweЯty
- лейтенант
- Сообщения: 796
- Зарегистрирован: 2010-10-12 0:15:15
- Откуда: Таганрог, Калининград
-
Контактная информация:
Непрочитанное сообщение
QweЯty » 2011-10-27 8:48:15
сам конфиг named.conf
Код: Выделить всё
// $FreeBSD$
logging {
channel syslog {
syslog daemon;
severity info;
print-category yes;
print-severity yes;
};
category xfer-in { syslog; };
category xfer-out { syslog; };
category config { syslog; };
category default { null; };
};
options {
<------>directory<----->"/etc/namedb/working";
<------>pid-file<------>"/var/run/named/named.pid";
<------>dump-file<----->"/var/dump/named_dump.db";
<------>statistics-file>"/var/stats/named.stats";
<------>forwarders<---->{ 213.145.129.19; 213.145.129.20; 8.8.8.8; };
<------>listen-on<----->{ 127.0.0.1; 10.10.0.250;};
<------>version "this is my bind :)";
};
делалось все по статье на лисяре.
p.s. если меняешь с /etc/namedb/working на /etc/namedb то работать отказывается. точнее зоны не работают.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин

QweЯty
-
терминус_
- проходил мимо
Непрочитанное сообщение
терминус_ » 2011-10-27 10:55:02
Что люди только не делают чтобы не использовать NSD и Unbound, да...

терминус_