Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы проектирования защищенных телекоммуникационных систем.-4

.pdf
Скачиваний:
28
Добавлен:
05.02.2023
Размер:
15.88 Mб
Скачать

51

 

Рис. 2.25. Установка cygwin

Изменяем

директорию установки на C:\cygroot и нажинаем Next.

Рис. 2.26. Установка cygwin

52

Изменяем на C:\Utils

Рис. 2.27. Установка cygwin

Выбираем Direct connection

Рис. 2.28. Установка cygwin

53

Выбираем сайт, с которого будет идти скачивание

Рис. 2.29. Установка cygwin

Дождитесь до полной скачки файлов

Рисунок 2.30. Установка cygwin

54

При выскакивании ошибки нажмите Ок

Рис. 2.31. Установка cygwin

Нажмите next

Рис. 2.32. Установка cygwin

Дождитесь полного скачивания

55

Рис. 2.33. Установка cygwin

Клик finish

Рис. 2.34. Установка cygwin

56

Настройка модулей

Чтобы избежать ошибок при запуске программы, нужно настроить файл "modules.conf".

Откройте "C:\cygroot\asterisk\etc\modules.conf" файл с помощью блокнота и добавьте следующие строки в конце файла:

noload = pbx_dundi.so noload = chan_capi.so noload = chan_fx.so

noload = chan_tapi.so

И удалите:

noload = app_queue.so

В итоге файл должен выглядеть так

Рис. 2.35. Настройка файла "modules.conf

Теперь снова попробуйте запустить AsteriskW32 GUI , ошибок возникнуть не должно.

Рис. 2.36. Запуск AsteriskWin32

57

Настройка Windows Firewall

Откройте Windows Firefall

Рис. 2.37. Запуск Windows Firewall

Затем кликните настройки

Рис. 2.38. Запуск Windows Firewall

58

Выберите добавить другую программу

Рис. 2.39. Запуск Windows Firewall

Найдите в списке AsteriskWin32 GUI и нажмите добавить, затем закройте все окна с

Windows Firefall

Рис. 2.40. Запуск Windows Firewall

59

Регистрация в AsteriskWin32

Asterisk имеет различные типы сообщений, которые могут быть зарегистрированы. К

ним относятся:

debug

notice

warning

error

verbose

dtmf

logger.conf

Asterisk предоставляет ряд способов для регистрации . Файл logger.conf (Местонахождение: C:\cygroot\asterisk\etc\logger.conf) содержит элементы конфигурации для регистрирования.

;

; Logging Configuration

;

[general]

;

[logfiles]

debug => debug

messages => warning,error

console => notice,warning,error,debug,verbose,dtmf,fax

Первая строка говорит Asterisk, что войти log debug (правая сторона =>) в файл с именем отладки (на левом фланге из =>), расположенный в C:\cygroot\asterisk\log\.

Вторая строка сообщает Asterisk, что возможно зарегистрировать предупреждения и сообщения об ошибках в файл с именем сообщения, расположенные в C:\cygroot\asterisk\log\.

Третья строка говорит Asterisk отправлять все сообщения в CLI консоли.

asterisk.conf

Каталог журнала может быть изменен путем изменения линия astlogdir => asterisk/log to point, чтобы указать на нужный каталог в файле asterisk.conf

(C:\cygroot\asterisk\etc\asterisk.conf).

Существуют различные уровни verbosity и debugging. Используйте установить многословным или установить отладки с последующим числовым значением их изменения.

Полезные значения от 0 (disabled) до 10 (maximum) за verbosity и отладки уровнях.

60

Выставите в окне PBX Manager set verbose 10

Рис. 5.41. Настройка PBX Manager

Затем выставите set debug 10

Рис. 5.42. Настройка PBX Manager

Так же возможно активировать другие типы отладки системы: (see asterisk CLI command)