У меня есть проблема в установке OpenIMSCore. Я использую человечность в Машине VM и следовал следующим сообщениям для установки OpenIMSCore, Устанавливающего основу сети IMS. Я прошел все первые шаги и теперь застревающий в конфигурации DNS конфигурирования шага. Я следую инструкциям:
** Пример файла зоны DNS присутствует в каталоге установки openIMS. Скопируйте его в свой каталог конфигурации DNS: CP ser_ims / cfg / открытый-ims.dnszone / и т.д. / связывает /
Отредактируйте named.conf.local (все еще в / и т.д. / связывают/) для отражения, эта новая зона (добавьте следующие строки): область, "открытая-ims.test" {вводит ведущее устройство; файл "/etc/bind/open-ims.dnszone";};
Проверьте, что named.conf для преуспевания называют этот файл. Для этого следующая строка должна присутствовать в named.conf: включайте "/etc/bind/named.conf.local"; Добавьте его, если это не делает.
Отредактируйте файл/etc/resolv.conf, удалите (или комментарий) существующее содержание и добавьте следующие строки: ищите ims.test открыто-доменный открытый-ims.test сервер имен 127.0.0.1
Примечание: В каждой перезагрузке ОС этот файл будет перезаписан Администратором сети. Так, сделайте резервное копирование файла (мы будем использовать в нашем сценарии, автоматически запускают серверы, мы будем видеть в конце этого учебного руководства): CP/etc/resolv.conf/etc/resolv.conf.ims
Отредактируйте файл / и т.д. / файл hosts и добавьте следующие строки: 127.0.0.1 localhost 127.0.0.1 открытых ims.test mobicents.open-ims.test ue.open ims.test presence.ope-n-ims.test icscf.open-ims.test scscf.open-ims.test pcscf. открывают-ims.test hss.open-ims.test
Предупреждение: Как прежде, сделайте резервное копирование этого файла: CP / и т.д. / размещает/etc/hosts.ims
Перезапустите сервер DNS: перезапуск/etc/init.d/bind9. Проверьте, что изменение конфигурации было принято во внимание (через, роют): открытый - роют ims.test **
Но когда я перезапускаю bind9, он показывает неудавшуюся ошибку, что я не могу перезапустить. Есть ли, у кого-либо есть идея, как пройти через этот шаг?
Править: Выводы команд из комментариев, и named.conf
:
$ pidof named
< no output >
$ sudo named-checkconf
/etc/bind/named.conf.local:9: unknown option 'area'
/etc/bind/named.conf:13: 'options' redefined near 'options'
named.conf.local
:
area "open-ims.test" {
type master;
file "/etc/bind/open-ims.dnszone";
};
named.conf
:
include "/etc/bind/named.conf.options"
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
options {
forward first;
forwarders { {127.0.1.1;} ; };
};
zone "open-ims.test" IN {
type master;
file "etc/bind/open-ims.dnszone";
notify no;
};
У Вас есть несколько bind9
ошибки конфигурирования здесь. Один за другим мы зафиксируем их.
unknown option 'area'
:
area
не поддерживаемый bind9
параметр конфигурации. Это - самая большая проблема, поэтому удалите тот весь раздел в Вашем named.conf.local
'options' redefined near 'options'
:
В установке Ubuntu раздел 'опций' находится в /etc/bind/named.conf.options
. Пересмотрите тот файл соответственно и поместите свои новые элементы конфигурации раздела 'опций' в там при комментировании того, что уже там. Затем удалите раздел 'опций' в/etc/bind/named.conf.
Непойманная проблема: zone 'open-ims.test' is redefined
То, на что выше указывает ошибка 'области', является Вами, пытался создать зону. Вы затем создаете зону в /etc/bind/named.conf
непосредственно, вместо в /etc/bind/named.conf.local
где Вы пытались сделать это ранее. Возьмите конфигурацию zone
разделите Вас добавленный к /etc/bind/named.conf
непосредственно, и добавьте его вместо этого к /etc/bind/named.conf.local
вместо этого. Это должно затем сделать это допустимой зоной.
После того как Вы исправили вышеупомянутые ошибки...
Теперь сделайте следующее:
sudo named-checkconf
Если это не делает ошибки, то продолжает перезапускать bind9
сервис...
sudo service bind9 stop
sudo service bind9 start