Перенос сервера управления арендой SMS
Исходные данные
Имеется виртуальный сервер на Digital Ocean (Ubuntu) в США, на котором работают:
- доработанный Asterisk (SMS-шлюз);
- платформа управления на базе FastAPI с шаблонами для личных кабинетов менеджера и арендатора.
Платформа полностью сопряжена с Asterisk, имеются документация и инструкции.
Оборудование и среда в РФ
- Локальная сеть подключена к роутеру Кинетик Спринтер с внешним IP-адресом.
- По DHCP к роутеру подключены:
- физический сервер на Ubuntu (Ubuntu Server);
- шлюз GoIP32 (до шести SIM-карт).
Задачи
- Перенести программный комплекс с Digital Ocean на локальный сервер (Ubuntu) в РФ.
- Настроить Asterisk для работы с GoIP32 в текущей локальной сети.
- Корректно сконфигурировать роутер (проброс портов, NAT, Firewall) для внешнего доступа к платформе.
- Убедиться, что все личные кабинеты и транзакции по аренде номеров работают стабильно.
- Сохранить логику с тремя режимами работы шлюза (Arus, iNo), а также функционал аренды SIM-каналов с назначением скорости/тонового набора.
- Обеспечить тестирование после переноса.
Важно
Конфиденциальность: в задании не указаны точные названия сторонних сервисов, все данные передаются после подписания NDA.