Well, it turns out that, as a friend of mine told me over IRC, I never checked to make sure that Unbound could reach /dev/random
— and maybe /dev/log
, as well —, the former of which the software's documentation for its configuration file states as a requirement under the sub-heading describing Unbound's chroot
option and the latter of which might be necessary for logging, from within its chroot
jail. As such, I'm going to have to try sharing /dev
(or at least its contained log
and random
files) into /usr/local/etc/unbound
via NFS (OS X doesn't directly support bind mounts.)
Unbound DNS: устранение неполадок / решение проблем с несвязанной конфигурацией?
Каждый раз, когда я пытаюсь запустить Unbound DNS-сервер через Homebrew Services с помощью команды « sudo brew services start unbound
,», я начинаю видеть записи журнала следующей формы в приложении «Консоль» OS X (' /Applications/Utilities/Console.app
'… :)
%l:%M:%S %p com.apple.xpc.launchd[1]: (homebrew.mxcl.unbound[$PID]) Service exited with abnormal code: 1 %l:%M:%S %p com.apple.xpc.launchd[1]: (homebrew.mxcl.unbound) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
…один за другим. (Если соглашения, которые я использую для обозначения переменных для каждого экземпляра, кажутся необычными, то ' %l
,' ' %M
,' ' %S
,' и ' %p
' являются strftime(3)
спецификаторами формата, определяющими общий вид отметки времени каждой записи журнала при ее расширении. ' $PID
' очевидно, аналогичным образом заменяется идентификатором процесса конкретного экземпляра Unbound, о котором идет речь, при каждом вызове пользователем launchd
.)
Когда я проверял, мой файл журнала, не связанный с Unbound /usr/local/etc/unbound/unbound.log
, был пустым. У меня были проблемы с получением правильного файла конфигурации, так что, возможно, у меня все еще есть проблемы с этим? Для справки, вот содержимое моего файла конфигурации /usr/local/etc/unbound/unbound.conf
,содержит файл ' $UNTAR_WORKING_OR_TARGET_DIR/unbound-1.5.8/docs/example.conf.in
. Что-то там выглядит странно, или в этом случае происходит что - то еще неожиданное?
PS: Вот информация, которую я получаю об _unbound
учетной записи демона при запуске ddcl . -read /Users/_unbound
:
dsAttrTypeNative:accountPolicyData: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>creationTime</key> <real>1464121481.5192709</real> <key>failedLoginCount</key> <integer>0</integer> <key>failedLoginTimestamp</key> <integer>0</integer> <key>passwordLastSetTime</key> <real>1464121482.61134</real> </dict> </plist> AppleMetaNodeLocation: /Local/Default GeneratedUID: EB92AA79-6746-4C8C-8D3A-D82F7215FD88 Password: * PrimaryGroupID: 499 RealName: Unbound DNS Validating Resolver Daemon RecordName: _unbound unbound RecordType: dsRecTypeStandard:Users UniqueID: 499 UserShell: /usr/bin/false
1 ответ на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
1
Переключить настройки DNS для каждого пользователя Windows?
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?