>>Извини за идиотский вопрос, а прав под твоей учёткой достаточно?
>>или может права доступа на какой-нибудь файл менялись?
>С правами всё нормально.
>Кстати я попробовала перезапустить DNS командой kill -HUP <ном процесса>
>получилось. А вот по другим командам не получается.
>Ладно, вечером перегружу сервер, может всё исправиться?
>
>Спасибо за участие.
в 4.9 by default bind8, значит управление через ndc (man ndc)
[unix1]~ > whereis named.reload
named.reload: /usr/sbin/named.reload /usr/share/man/man8/named.reload.8.gz /usr/src/usr.sbin/named.reload
[unix1]~ > whereis named.restart
named.restart: /usr/sbin/named.restart /usr/share/man/man8/named.restart.8.gz /usr/src/usr.sbin/named.restart
[unix1]~ >
оба named.reload и named.restart - обычные скрипты выполняющие
ndc reload и ndc restart соответственно.
Все очень просто:
1) ищем named в процессах:
# ps -axuww | grep named
смотрим как запускается, определяем откуда:
# grep named /etc/rc.conf
или
# grep named /etc/local/etc/rc.d/*
находим какой named запускается 9их может быть несколько в системе)
далее определяем версию и становится ясно как его рестартовать или
перегружать конфигурацию зон и тд и тп
named 4.x (man named)
named 8.x (man named; man ndc)
named 9.x (man named; man rndc)
ну а kill -HUP обязан перечитать конфиг, только лучше ndc для named8
и rndc для named9.
смотреть чем заняты порты:
# sockstat | grep named или sockstat | grep ":53" и еще ":953"
увидим что за'bind'илось(привязалось) к 53 и 953 порту и не дает сделать
reload или restart