Kamailio уже установлен, БД в PostgreSQL создана, имеет 2 ip адреса, один из ip виртуальный. Нужно настроить:
1) Настроить Kamailio как sbc для Issabel (Asterisk)
2) Kamailio должен слушать и отправлять пакеты только через виртуальный ip
3) Аутентификация пользователей должна быть на стороне Asterisk
4) Регистрацию хранить в БД PostgreSQL на стороне Kamailio.
5) pjsip
+
Дополнительно к безопастности добавить правило:
1) Проверять валидные запросы на логин и домен (пул логинов будет известно заранее, по этому этот пул нужно будет задать где нибудь в переменную)
Сроки реализации очень срочные!
Смогу скинуть kamailio.cfg того, что уже сделано.
Единственная проблема, подключение по ssh не смогу дать, придется через AnyDesk. В процессе смогу помогать.
Оставлять заявки могут только авторизованные пользователи.
1. Настройка Kamailio как SBC для Issabel (Asterisk)
Основные параметры:
Настроить Kamailio для работы с виртуальным IP.
Обеспечить работу Kamailio с pjsip.
Настроить пересылку сообщений между Kamailio и Issabel.
2. Настройка виртуального IP
В конфигурационном файле kamailio.cfg необходимо указать виртуальный IP для прослушивания SIP-пакетов:
sh
listen=udp:VIRTUAL_IP:5060
listen=tcp:VIRTUAL_IP:5060
Убедитесь, что пакеты отправляются и принимаются только через этот виртуальный IP.
3. Аутентификация пользователей через Asterisk
Настройте Kamailio так, чтобы аутентификация SIP-запросов происходила на стороне Asterisk (Issabel).
Для этого можно использовать модуль auth, который пересылает учетные данные на Asterisk для проверки.
4. Хранение регистраций в PostgreSQL
Убедитесь, что модуль usrloc настроен для использования PostgreSQL:
sh
modparam("usrloc", "db_mode", 2)
modparam("usrloc", "db_url", "postgres://user:password@localhost/kamailio")
Настройте таблицы базы данных для хранения регистраций.
5. PJSIP интеграция
PJSIP может использоваться на стороне Asterisk, и Kamailio будет пересылать сообщения на Asterisk через PJSIP.
Проверьте конфигурацию Asterisk и Kamailio на совместимость с PJSIP.
6. Дополнительные правила безопасности
Добавьте правило в kamailio.cfg для проверки валидности логинов и доменов. Это можно сделать с использованием модуля textops для анализа запросов:
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.
Настроить Kamailio как SBC
Реклама
Настроить Kamailio как SBC
Kamailio уже установлен, БД в PostgreSQL создана, имеет 2 ip адреса, один из ip виртуальный. Нужно настроить:
1) Настроить Kamailio как sbc для Issabel (Asterisk)
2) Kamailio должен слушать и отправлять пакеты только через виртуальный ip
3) Аутентификация пользователей должна быть на стороне Asterisk
4) Регистрацию хранить в БД PostgreSQL на стороне Kamailio.
5) pjsip
+
Дополнительно к безопастности добавить правило:
1) Проверять валидные запросы на логин и домен (пул логинов будет известно заранее, по этому этот пул нужно будет задать где нибудь в переменную)
Сроки реализации очень срочные!
Смогу скинуть kamailio.cfg того, что уже сделано.
Единственная проблема, подключение по ssh не смогу дать, придется через AnyDesk. В процессе смогу помогать.
Другие открытые задания:
Настроить ВК на результат1 000 р.
Бюджет: 1 000 р. Настроить рекламу в ВК на аренду доминков в Лен области Стоимость заявки 1000 рублей Бюджет на рекламу 3000-5000 руб, соответственное количество заявок должн…
Написание отзывов100 р.
Бюджет: 100 р. Здравствуйте! Набираю людей для написания отзывов. Работаем на различных площадках. Помимо отзывов есть и другие виды заработка. Писать в телеграмм: ser_wow
Вы смотрите ролики на ютуб и фильмы, а мы за это платим10 000 р.
Бюджет: 10 000 р. Ищу людей для поиска коротких видеофрагментов из фильмов и подкастов (оплата за каждый найденный фрагмент) Описание задания: Вам нравится смотреть фильмы, сериа…
поиск заданий