Skype Connect
Настройка Skype Connect
Начало работы с Skype Connect. Войдите в Skype при помощи своего логина и пароля. Эти данные будут использованы для доступа к Skype Manager. Вам необходимо зайти в Skype Manager и сделать несколько шагов, чтобы зарегистрировать новый аккаунт Skype Managert [1]. После регистрации новой учётной записи, вы можете напрямик зайти в свой аккаунт [2] и перейти к следующему шагу.
- Для того, чтобы обрабатывать входящие звонки, вам необходимо добавить нового члена аккаунта. Для этого, зайдите в закладку Member и выберите Add member, введите все необходимые данные в детали о пользователе и нажмите кнопку Add Member.
Это будет ваш аккаунт Skype Connect, на который будут приходить все входящие звонки!
- На данный момент вам потребуется создать профиль Skype Connect профиль. Это позволит вам перенаправлять все ваши звонки на него, и указать на свой сервер SIP. Нажмите Features в вашем аккаунте Skype Manager , выберите Skype Connect и нажмите кнопку New Profile.Заполните следующие поля, согласно настройкам вашего сервера.
Profile name – выберите название для вашего профиля.
Calling channels – сколько параллельных каналов вам необходимо? Каждый канал стоит около 5 евро.
Outgoing calls – В этом меню вы можете добавить деньги на свой счёт и проверить сколько стоит минута разговора с той страной, куда вы собираетесь звонить.
Caller ID – это номер, который будет показываться, когда вы звоните на фиксированный или мобильный телефон. Вы можете купить номер у Skype или использовать номер фиксированной связи. Учтите, вы можете использовать номера фиксированной связи, которые вам предоставила ваша компания и которые связаны с вашим PBX.
После выполнения всех шагов, вы сможете выбрать вид идентификации со Skype. Выберите метод аутентификации необходимый или поддерживаемый вашим PBX. На этом шаге вам предоставят две возможности: Registration или IP Authentication.
Если вы выберете Registration, Skype Connect предоставит вам логин и пароль для вашего аккаунта SIP и вы можете присоединиться к нему через sip.skype.com порт 5060. Если вы используете IP authentication, вам необходимо будет ввести детали IP вашего PBX – публичный IP адрес и порт.
Настройте Asterisk PBX
Для того чтобы проводить соединение со Skype, вам будет необходимо настроить SIP trunk на вашем PBX и управлять входящими и исходящими маршруты:
- Настройка Sip Trunk:
В вашем файле sip.conf добавьте новый Skype trunk:
[skype] host=sip.skype.com username=XXXXXX – SIP пользователь согласно вашему профилю Skype Connect secret=YYYYY – пароль из вашего профиля Skype Connect type=friend qualify=yes context=from-trunk – куда приходят все входящие звонки.
- Приставка: в вашем файле extensions.conf создайте новый контекст и добавьте новые приставки для вашего аккаунта Skype.
[from-trunk ] exten => XXXXXX,1, Playback('hello') exten => XXXXXX,2, Dial(SIP/101); В этом простом случае мы проигрываем сообщение приветствия и звоним на приставку, но вы можете настроить это настолько сложно, насколько вам надо. Например, настроить IVR или позвонить на группу приставок ;
Вы также можете управлять местным маршрутом для звонков через Skype
[from-local] exten => _XXXX.,1,Dial(SIP/skype/${EXTEN});<
Ручная настройка Elastix
vim /etc/asterisk/sip_additional.conf
[skype_wrunter] disallow=all type=friend dtmfmode=rfc2833 host=sip.skype.com realm=sip.skype.com username=99051000278450 fromuser=99051000278450 secret=sd2fEuzC82gFsJinsecure=invite qualify=yes allow=alaw allow=ulaw allow=g729 amaflags=default trustrpid=no sendrpid=yes nat=no fromdomain=sip.skype.com insecure=port,invite context=from-trunk-sip-skype_wrunter
Проверка
#asterisk -r sip*CLI> sip show peers Name/username Host Dyn Forcerport Comedia ACL Port Status Description skype_wrunter/99051000278 78.141.179.70 No No 5060 OK (35 ms)
Проверка
Для того чтобы проверить входящие звонки, вы можете напрямик позвонить из Skype на ваш профиль или разместить кнопку Skype на вашем сайте. Для этого используйте:
<a href="skype:!!Yourprofilename!!?call">
Ссылки
Пошаговое руководство по привязке SIP-номера к Elastix-habrahabr.ru