exten => _skypegate.,1,goto(s,1)
exten => s,1,Wait(2)
exten => s,n,Answer()
exten => s,n,Set(CALLERID(number)=000${CALLERID(number):0:34})
exten => s,n,Set(__FROM_DID=fromskype)
exten => s,n,Set(CDR(accountcode)=fromskype)
exten => s,n,goto(from-trunk,fromskype,1)
Все звонки с линий, начинающихся на skypegate (skypegate1, skypegate2 и т.д.) будут обработаны данной подпрограммой (контекстом), к логину звонящего будет добавлен префикс «000», затем вызов будет переадресован правилу обработки входящих вызовов для DID Number «fromskype».
Затем необходимо:
• изменить в созданных Линиях (Trunks) строку подпрограммы (контекста) приема вызовов на «context=from-skype» (вместо «context=from-trunk»)
• создать Правило обработки входящих вызовов (Inbound Route), указав «fromskype» в поле DID Number
Блокирование посторонних подключений к SiSky
Если по каким-то причинам не доверяете брандмауэру Windows XP или не хватает его возможностей по блокированию посторонних подключений, можно использовать для защиты SiSky
другой Firewall. При настройке Firewall потребуется:
• открыть UDP порт 5060 для входящей связи с адреса Elastix
• открыть UDP порты 10000-20000 для входящей связи с адреса Elastix
• открыть порты, использованные в каналах Skype (см.настройки каждой копии Skype)
• открыть исходящую связь в сторону Elastix
• открыть исходящие подключения, инициируемые программой SiSky (необходимо, в частности, для активации лицензий на приобретенные каналы)
Неплохим выбором будет использование Comodo Firewall. Старая версии этой программы предоставляется бесплатно:
https://personalfirewall.comodo.com/international/russian/download_firewall.html (https://personalfirewall.comodo.com/international/russian/download_firewall.html)
Собственный шлюз SKYPE-SIP-Skype на ОСНОВЕ FreeSWITCH
Для создания собственного шлюза для звонков абонентам Skype из Elastix и в обратном направлении можно использовать отдельный сервер, программу FreeSWITCH, программу mod_skypopen:
• установить сервер CentOS 6 или Ubuntu 14.04
• установить и настроить FreeSWITCH
• установить и настроить mod_skypopen
• настроить подключение между Elastix и созданным сервером
• настроить правила входящих и исходящих звонков аналогично описанному выше примеру Ippi
Подробнее читайте:
• https://wiki.freeswitch.org/ (https://wiki.freeswitch.org/)
• http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk (http://wiki.freeswitch.org/wiki/Mod_skypopen_Skype_Endpoint_and_Trunk)
• http://netconfigure.net/index.php/ru/forum/5-ip-telefoniya/6-skype-shlyuz-na-baze-freeswitch-i-asterisk (http://netconfigure.net/index.php/ru/forum/5-ip-telefoniya/6-skype-shlyuz-na-baze-freeswitch-i-asterisk)
Подключение абонентов к Elastix
С системой Elastix можно использовать любые SIP-телефоны, которые предлагает рынок. Можно использовать и программные SIP-телефоны, но для стационарных рабочих мест лучше найти средства для аппаратных телефонов. Конечно, телефоны, которыми будет удобно пользоваться стоят около 4000-5000 рублей, что дороже некоторых смартфонов, и бесконечно дороже бесплатных программных телефонов. Но время сотрудников тоже не бесплатный ресурс.
При использовании аппаратных телефонов для ПК следует иметь в виду:
? дешевые SIP-телефоны плохо справляются с компенсацией эха и других шумов
? дешевые SIP-телефоны не всегда имеют дисплей, а при наличии не всегда умеют отображать русские имена
? аппаратные SIP-телефоны удобнее и надежнее программных в использовании – всегда готовы к приему звонка, всегда готовы к исходящему звонку, зависают крайне редко, в отличие от программных
? SIP-телефоны с PoE при наличии PoE-свичей могут обеспечить связь даже при аварии электропитания в здании (пока не разрядится аккумулятор в серверной, питающий PoE-свичи и роутер)
? при наличии встроенного в телефон хаба (два Ethernet-гнезда в телефоне) не требуют дополнительной розетки Ethernet – компьютер можно подключить к локальной сети через телефон
При использовании программных телефонов для ПК следует иметь в виду:
? при выключенном ПК с сотрудником невозможно связаться (хотя можно установить на станции переадресацию на мобильный)
? сотрудник редко весь день сидит в гарнитуре и входящий звонок может просто не услышать. Покупать мониторы с динамиками? Загромождать столы динамиками? Выгода тает, а удобство остается низким.
? при повышенной нагрузке на ресурсы ПК звук будет «захлебываться» (открыл экономист большую таблицу в Excel и звук на время исчез, открыл дизайнер большой макет и звук на время исчез)
? программные телефоны зависают в разы чаще, чем аппаратные
? мобильный сотрудник может всегда оставаться на связи, установив на ноутбук программный SIP-телефон
? при разговаре через гарнитуру руки остаются свободными
? не нужно использовать ни PoE-свичи, ни занимать лишнюю электрическую розетку при отсутствии PoE
При использовании программных телефонов для смартфонов следует иметь в виду:
? при проблемах с WiFi будут возникать сложности с приемом звонков. Обеспечить надежное WiFi покрытие всего офиса не просто и весьма затратно.