В Интернете довольно много примеров настройки. Но ни один из них у меня не заработал как надо. Одной из проблем с которой я столкнулся было неправильное определение линии при входящем звонке. В свое время нигде не нашел мануал для решения этой проблемы. Поэтому решил выложить свою версию инструкции здесь. Заодно и шпаргалка для себя на будущее.
«Configurations» — «Preferences»
GSM шлюз находится в локальной сети без доступа в Интернет. Настроим NTP сервер в локальной сети для раздачи времени. При перезагрузке GSM шлюз синхронизируется и правильно показывает текущее время. Можете пропустить этот шаг, тогда придется вручную выставлять время на шлюзе. Если есть выход в Интернет, то укажите один из публичных NTP серверов.
- В Time Server пропишем IP адрес NTP сервера.
- Укажем часовой пояс, у меня Time Zone: GMT+6.
- Отключим Auto Reboot. С последней версией прошивки проблемы с зависанием GSM шлюза не наблюдаются.
- Отключим IVR.
«Configurations» — «Network»
- LAN Port — Static IP
- IP address — укажем статический IP адрес шлюза
«Configurations» — «Basic VoIP»
Config Mode — Config by Line. Для первого канала где «Line 1 Routing Prefix» укажем 1, для второго 2, третьего 3 и т.д. Authentication ID: прописываем номер сим карты (у меня прописаны без 8/+7), например 9651234567 SIP Registrar Server: IP адрес SIP сервера (192.168.0.10)
Line 1 Authentication ID: 9651234567 Password: пароль Routing Prefix: 1 Sip Proxy: SIP Registrar Server: 192.168.0.10:5160 Phone Nymber: 9651234567 Display Name: 9651234567
То же самое проделываем с остальными линиями.
«Configurations» — «Advance VoIP»
«Configurations» — «Call Out»
Для каждой линии указываем префикс, который приходит с Asterisk и будет удалятся на канале шлюза перед совершением исходящего звонка: например для для CH1 Dial Plan: 1:-1, CH2 Dial Plan: 2:-2 и т.д.
Dial Plan: 1:-1
«Configurations» — «Call In»
В инструкциях по настройке рекомендуют для CID Forward Mode: выбрать Use CID as SIP Caller ID для правильного определения входящего номера. У меня выбрано Use Remote Party Id. Это было сделано для правильного определения линии, с которой пришел вызов. Входящий номер определяется правильно. На этом закончили настройку GoIP.
«Подключения» — «Транки»
Выбираем «Добавить SIP (chan_sip) транк».
Вкладка «Общие»
Переходим на вкладку «Правила манипуляции набора номера»
Прописываем шаблоны. Указываем префиксы для каждого транка по порядку. Для первой линии 1, для второй 2 и т.д.
Вкладка «sip Общие настройки»
Исходящий
У Астериска для нескольких учетных записей использует один и тот же порт. Это создает проблему при определении линии с которой пришел вызов. При входящем звонке всегда используется последний зарегистрированный пир и как следствие неправильно определяется линия на GoIP с которой пришел вызов. Для правильного определения линии, на GoIP был выбран режим Use Remote Party Id, а на Астриске trustrpid=yes.
host=dynamic username=7712020077 secret=Djfgkjgfd!!!!234%$^%# type=friend context=from-trunk-sip-9651234567-custom trustrpid=yes
Входящий
in-9651234567 secret=Djfgkjgfd!!!!234%$^%# type=user context=from-trunk-sip-9651234567-custom
Далее создадим внутренние номера и группу вызова. Как это делается описывать не буду. В FreePBX это делается через меню «Приложения» — «Внутренние номера» и «Приложения» — «Группы вызова». Все довольно просто и интуитивно понятно.
«Подключения» — «Исходящая маршрутизация»
Выбираем «Добавить исходящий маршрут».
Вкладка «Настройки маршрута»
Укажем название маршрута, например all_line. Далее укажем по порядку транки через которые будут совершаться исходящие вызовы.
Переходим на вкладку «Правила набора»
Здесь прописываем шаблоны для исходящих номеров. Остальные вкладки оставляем по умолчанию. На этом настройка исходящего маршрута завершена. Можно попробовать совершить вызов. Здесь может возникнуть проблема, что звонки будут уходить через транки в том порядке, в каком они указаны в маршруте. Что в свою очередь приведет к тому, что единицы на первых линиях будут уходить больше чем на тех, которые идут за ними. Для решения этой задачи можно переписать правила для исходящего маршрута с помощью extensions_override_freepbx.conf. В зависимости от количества линии, можно использовать рандом. Для двух линии например 1,2. Я использую такой код
[outrt-sets](!) exten => _.,50,Set(a_rand_num=${RAND(1,2)}); same => n,GotoIf($["${a_rand_num}"<"2"]?${n}+1:${n}+2) same => n,GotoIf($["${GROUP_COUNT(OUT_1)}">="${OUTMAXCHANS_1}"]?${n}+1:out-1-cust) ... [outrt](outrt-sets) ; all_line exten => _+7XXXXXXXXXX,3,Goto(50) exten => _8XXXXXXXXXX,3,Goto(50)
«Подключения» — «Входящая маршрутизация»
Добавить входящий маршрут.
Вкладка «Общие»
Указываем его описание, например — «inbound». Далее выбираем последний пункт «Установить направление», в котором выбираем конечную точку маршрута. В моем случае я указал группу вызова чтобы звонки поступали любому свободному оператору. На самом деле у меня более сложная логика. С помощью AGI скрипта входящий номер ищу в базе данных, если нашел, то отправлю его оператору за которым он закреплен. До поступления звонка на sip клиент через jabber отправляю сообщение оператору с информацией о клиенте. Если номер не найден в базе, то звонок поступает в группу. На этом настройка завершена. Можно пробовать звонить и принимать звонки.
Заключение
Многие не любят настраивать FreePBX, а ставят голый Астериск. У меня был нулевой опыт работы с IP-телефонией, поэтому в свое время выбор пал на FreePBX. Проблем с правкой конфигов у меня не возникло. Любые изменения можно внести с помощью конфиг файлов extensions_custom.conf и extensions_override_freepbx.conf. Разобраться не так уж и сложно. У нас небольшой колл-центр. GoIP показал себя с лучшей стороны. Единственное не устроил их родной смс сервер. Поэтому был написан свой собственный, который поддерживает отправку и прием смс сообщении, а также показывает статус доставки смс. У нас получился полноценный заменитель телефона. В качестве sip клиента используем веб телефон написанный на основе JsSip бибилиотеки, отлично работает в Firefox 68 и Chrome 76. Если будет время напишу более подробную инструкцию по применению JsSip библиотеки. А также отдельную статью по созданию своего смс сервера.
- Цена: $149,99+35 доставка
Предоставляю вашему вниманию чудо китайской техники под названием GoIP gateway. Кратко — брать стоит, свои функции выполняет на ура. Заинтересовавшихся прошу под катЧто это и для чего это нужно, ВикиVoIP-шлюз (Voice over IP-шлюз) — устройство, предназначенное для подключения телефонных аппаратов или офисных АТС к IP-сети для передачи через неё голосового трафика.УстройствоОтличие VoIP-шлюза от платы расширения АТССнижение стоимости на междугороднюю и международную связь С чего все начиналось: Необходимо было решить вопрос с уменьшением затрат на переговоры сотрудников нашей компании на мобильные номера. Были заранее приобретены 2 сим-карты с безлимитными звонками на все сотовые операторы Республики Казахстан. Осталось дело за малым — приобретение gsm-шлюза. После нескольких дней запросов на gsm-шлюзы от местных поставщиков было решено сэкономить, заказав эту штуку на ebay. Т.к. опыта использования данного девайся не имелось был выбран 1 одноканальный шлюз на пробу. Выбор пал на GoIP gsm-gateway. Списался с продавцом, сообщил о намерении приобрести у него этот товар и поинтересовался на предмет скидки (о чем было указано в лоте). Прод сообщил, что для скидки необходимо купить как минимум 2шт. Т.к. устройство нужно было срочно, договорились на дополнительные 35уе за экспресс-доставку посредством DHL. Нажал buy it now, затем прод изменил счет с учетом +35уе за доставку. На следующий день оказалось, что DHL не доставляет в мой маленький богом забытый город и продавец уже за свои дополнительные траты отправил EMS, предоставив трэк. Лот был оплачен 15 января, выслана 16 января, прибыла 28 января. Посылка шла 13 дней (Не самая быстрая посылка EMS). Фото посылки не смог сделать, но пришла не поврежденная Сие чудо было упаковано вот в такую коробушку (пульт от TV присутствует почти во всех фото для масштаба)остальные фото
Биржа трафика
1711850admin@go-ip.rulive:alllerzoМы работаем длительное время и заботимся о постоянных клиентах! Постоянно развиваемся и улучшаем свой сервис и качество!регистрация на сайтеВход для клиентов
Клики по вашим баннерам и рекламе, настраивамые шаблоны и действия, узкая выборка геотаргетинга, удобная панель управления, статистика переходов, критерии трафика и многое другое — ждут Вас на Go-Ip.ru
Как работает биржа трафика?
-
Предположим Вам требуется качественный трафик или же накрутка статистики счетчиков по узким критериям (Гео, определенная глубина просмотра, % отказов, источники посетителей) либо Вы просто занимаетесь привлечением трафика для улучшения каких-либо показателей своих сайтов.
-
Вы создаете шаблон на нашем сайте и прописываете в нем основные действия на вашем сайте, указываете браузеры, запросы и другие параметры. При необходимости можно задать дополнительные действия — клики, переходы и так далее.
-
После создания шаблона, Мы всегда поможем довести его до полного идеала и подсказать ключевые моменты, на которые стоит обратить внимание дополнительно. При необходимости внесем коррективы самостоятельно.
-
В конце настройки вы получаете шаблон для увеличения трафика на вашем сайте 24/7. Шаблон может выполнять определенные действия на вашем ресурсе — кликать, делать переходы, заполнять форму и делать другие действия. При необходимости мы всегда поможем разобраться в любом вопросе.
Преимущества биржи Go-IP.ru
Наш сервис доступен 24 часа и 7 дней в неделю, Вы без труда получите доступ к своей панели управления своими настройками. Биржи трафика по типу нашей, используют только реальные действия.
Каждый вход на ваш сайт поможет осуществить любые действия, например трафик для счетчика (яндекс метрика, Liveinternet, hotlog.ru, Google Analytics), или увеличение голосов, кликов, переходов на сайте, накрутку голосований, рейтингов, опросов.
В нашем сервисе можно настроить любые действия, которые требуются пользователю по заранее готовым шаблонам и доработать их до требуемых действия специальными командами нашего сервиса.
В системе можно имитировать клики, ввод текста, переходы по сайту, отметки флажков, клики по кнопкам, клики по рекламе, скролинг, движение мышки, возможность управлять вводом текста и селектами — и многое другое!
Контролируя все опции трафика, и технические параметры работы Вы сможете получать например трафик с платформ Android или iPhone из нужного города и страны, на нужные страницы и с нужными параметрами просмотра (длительность сессий, глубина просмотра, источники посетителей и другое).
Биржа трафика Go-ip.ru работает без выходных 24 часа и 365 дней в году!
Сервис продажи трафика Go-IP.ru Только у нас умный и программируемый трафик для сайта, который будет делать только то, что Вам требуется!
Продажа трафика из 1000 городов и 200 областей России и Украины
У нас можно купить трафик из следующих городов и субъектов: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Нижний Новгород, Салехард, Казань, Дагестан, Якутия, Северная Осетия, Кабардино-Балкария, Карачаево-Черкессия, Ставрополь, Калмыкия, Астрахань, Адыгея, Челябинск, Омск, Самара, Ростов-на-Дону, Уфа, Красноярск, Пермь, Воронеж, Волгоград, Краснодар, Саратов, Тюмень, Тольятти, Ижевск, Барнаул, Ульяновск, Иркутск, Хабаровск, Белгород, Курск, Орел, Липецк, Тула, Брянск, Калуга, Смоленск, Рязань, Тамбов, Калининград, Псков, Новгород, Тверь, Владимир, Пенза, Мордовия, Чувашия, Оренбург, Йошкар-Ола, Иваново, Кострома, Киров, Удмуртия, Курган, Сыктывкар, Мурманск, Карелия, Вологда, Архангельск, Ханты-Мансийск, Томск, Кемерово, Алтай, Тыва, Хакасия, Бурятия, Чита, Благовещенск, Биробиджан, Владивосток, Магадан, Южно-Сахалинск, Камчатский край, Ингушетия, Чечня, Ярославль. Также в нашей системе доступен трафик из других стран и городов — более 1000 городов и 30 видов разных стран. Полный список городов и стран находится на странице статистики гео.
регистрация
Возможности сервиса
Стоимость трафика в системе может уменьшаться и увеличиваться в зависимости от параметров трафика установленного пользователем, пользователь сам контролирует стоимость трафика
Мы используем профессиональную систему распределения трафика, благодаря чему в нашей системе ежесуточно более чем 50 000 пользователей, готовых посетить ваш сайт.
Хотите получить все возможности и преимущества нашего сервиса? Зарегистрируйтесь на нашем сайте! Это легко и быстро!
регистрация
Аудитория нашего сервиса
- сео-специалисты
- маркетологи
- копирайтеры
- web — мастера
- интернет-менеджеры
Панель управления
Ознакомьтесь со скриншотами нашей панели управления, именно так выглядит внутренний функционал сервиса
Используемые источники:
- https://habr.com/post/464765/
- https://mysku.ru/blog/ebay/13236.html
- https://go-ip.ru/