- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
FreeBSD 8.2
BIND 9.6.-ESV-R3
Настраиваю в monit мониторинг основных сервисов и столкнулся с такой проблемой: bind не стартует при выполнении /usr/local/etc/rc.d/named start
Starting Named: [ OK ]
# tail /var/log/messages
Feb 19 10:38:20 named[10217]: starting BIND 9.6.-ESV-R3 -u bind
Feb 19 10:38:20 named[10217]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
Feb 19 10:38:20 named[10217]: command channel listening on 127.0.0.1#953
Feb 19 10:38:20 named[10217]: command channel listening on ::1#953
Feb 19 10:38:20 named[10217]: couldn't stat '/var/run/named': Permission denied
Feb 19 10:38:20 named[10217]: exiting (due to early fatal error)
Однако через service named start запускается
ps -ax | grep named
10619 ?? Is 0:00.02 /usr/sbin/named -t /var/named -u bind
(но в monit нельзя использовать service)
Первая мысль - что-то не так с правами, но что и почему через service запускается?
# ls -l
drwxr-xr-x 2 bind bind 512 Feb 19 10:39 named
# cd /var/run/named
# ls -l
lrwxr-xr-x 1 root bind 28 Feb 19 10:39 pid -> /var/named/var/run/named/pid
Тут пытался поставить chown bind, не сработало.
В sockstat | grep ":53 " при неудачном старте пусто, т.е. никто другой 53-й порт не держит.
Что это может быть?
+ Если запускать bind под root, то всё стартует. Но в документации не советуют так делать. Это сильно рискованно?
А у тебя он в чруте или бэз?
А у тебя он в чруте или бэз?
Без.
10 греев
Ещё ньюбский вопрос - откуда запускается named при старте ОС? В /usr/local/etc/rc.d/named я указал -u root, но при перезагрузке ОС named запустился под -u bind.
Однако через service named start запускается
(но в monit нельзя использовать service)
Почему "нельзя" - кто-то забыл указать полный путь к service?
Ещё ньюбский вопрос - откуда запускается named при старте ОС?
Хендбук будем читать?
Ещё ньюбский вопрос - откуда запускается named при старте ОС? В /usr/local/etc/rc.d/named я указал -u root, но при перезагрузке ОС named запустился под -u bind.
Смотрите
Смотрите
Понятно, named_uid="bind"
Ещё одна ошибка в логах появилась:
named[789]: creating IPv4 interface igb0 failed; interface ignored
Кто кроме bind может слушать порт 53?
На сколько я помню, слушать на портах ниже 1024 может только рут
Запущен уже скорее всего через
У Вас установлен named дополнительно или используется тот который идет базово в системе ?
Разберитесь что, откуда и с какими параметрами вы хотите запускать.
А у тебя он в чруте или бэз?
Обманул, с чруте запускается, прописано это /etc/defaults/rc.conf
У Вас установлен named дополнительно или используется тот который идет базово в системе ?
Базово. Скорее всего причина была в том, что добавил в /etc/rc.conf named_enable="YES". Попробую без оного погонять сервер.