Курсы по использованию Asterisk

IP-телефония — технология будущего. Обучитесь работе с IP-АТС Asterisk для того чтобы внедрить и профессионально использовать при решении коммуникационных задач.

Работайте с Asterisk профессионально!

Многоуровневая защита IP-АТС Asterisk

Телефонные станции очень часто становятся объектами хакерских атак. Узнайте, каким образом необходимо строить многоуровневую защиту для Вашей IP-АТС.

Не оставьте хакерам шансов. Защитите свой Asterisk от атак.

Используйте Веб-Интерфейс для удобства настройки

Панель управление FreePBX позволяет легко и удобно управлять всей системой. Научитесь эффективно использовать FreePBX для решения своих задач.

Управление станцией и статистика в окне браузера.

Научитесь работать с Asterisk из консоли

Для понимания работы с Asterisk необходимо уметь настраивать его вручную с конфигурационными файлами и командной строкой CLI Asterisk.

Научитесь «тонкой» настройке Asterisk

Цель курсов - максимум практики.

Обучение нацелено на практическую работу с IP-оборудованием: платы потоков E1, VoIP-телефонные аппараты, голосовые шлюзы FXS и прочее.

Обучение на реальном оборудовании — залог успеха.

Samba и удалённый доступ к файлам (Centos 6.5)

База знаний Настройка Asterisk
Настраиваем доступ к файлам записей разговоров на Asterisk(FreePBX)-сервере для возможности их последующего чтения/изменения/удаления через проводник windows с аутентификацией по логину/паролю

Проверяем, нет ли у Вас уже установленных пакетов Sambaв системе:

rpm -qa | grep samba

Или:

yum list installed | grep samba

Если Вы ранее не использовали Samba, то скорее всего у Вас не будет этих пакетов. Поэтому их не обходимо поставить:

yum install samba samba-client samba-common –y

Добавляем Samba в автозагрузку:

chkconfig smb on
chkconfig nmb on

 

Если Вы пользуетесь IPtables, то необходимо открыть следующие порты для сети, из которой будет производиться запрос файлов(предположим, что это 192.168.0.0/24):

-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 137 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 138 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 139 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 445 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 901 -j ACCEPT

Т.к. мы создаём сетевую папку защищенную логином/паролем, то необходимо создать пользователя и группу:

useradd smbuser
groupadd smbgrp
usermod -a -G smbgrp smbuser
smbpasswd -a smbuser

Создаём папку, к которой будем давать доступ и меняем на ней права:

mkdir /mnt/records/
chown -R smbuser:smbgrp /mnt/records/
chmod -R 0770 /mnt/records/

Далее необходимо создать символьную ссылку на директорию хранения записей разговоров:

ln -s /var/spool/asterisk/monitor/ /mnt/records/

Делаем копию дефолтного файла настроек Samba:

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Затем создаём новый и наполняем его содержимым:

vim /etc/samba/smb.conf

 Global Settings

 [global]

workgroup = WORKGROUP
security = share
map to guest = bad user

# открываем доступ к возможностям перехода по символьным ссылкам

unix extensions = no
wide links = yes
followsymlinks = yes

Share Secure Definitions 

[records]

path = /mnt/records
valid users = @smbgrp
guest ok = no
writable = yes
browsable = yes

Для сохранения изменений вводим: wq

Перезапускаемсервисы:

service smb restart
service nmb restart

Готово!

Теперь остаётся лишь ввести в проводнике Windows:

\\IP-PBX

И работать с файлами.

centOS, FreePBX, asterisk