Назад | Перейти на главную страницу

Как направить / переадресовать / подключить входящий SIP-звонок через другого SIP-провайдера к номеру телефона?

У меня 2 аккаунта VOIP SIP. Один на стационарный (входящий). Другой должен быть чисто исходящим и позволять звонить на мой мобильный телефон. Обычно я хочу подключить к своему мобильному телефону стационарный телефон. С VOIP на моем мобильном телефоне качество звонков часто бывает плохим, и, как правило, соединения для передачи данных (голос) никогда не кажутся такими же хорошими, как голосовое соединение. Кроме того, использование батареи намного выше.

Поэтому я хочу настроить сервер / (программу на сервере Linux) для прослушивания входящей учетной записи VOIP, а затем использовать другую учетную запись VOIP для звонка на мой мобильный телефон.

Если возможно:

Я установил нечто подобное на своем маршрутизаторе DSL (FritzBox), потеряв идентификатор вызывающего абонента, а также с добавленной задержкой DSL, поэтому я бы предпочел решение, работающее на хосте Linux с лучшим соединением (с меньшей задержкой).

Это вообще возможно? Какое решение мне понадобится?

Исходный контекст вашего вопроса явно не соответствует теме сбоя сервера (похоже, что вы пытаетесь сделать это для домашнего использования), и это несколько эзотерично, даже если это было в контексте деловой / корпоративной телефонной системы , но это интересная проблема, поэтому я попробую ее решить.

Как мне кажется, у вас две учетные записи SIP, SIP1 и SIP2.
Вам поступает входящий звонок на SIP1 и хотите переслать его на свой мобильный телефон через SIP2.

Начну с того, что вам действительно нужна VOIP PBX, чтобы сделать это легко. Возможно, вы сможете что-нибудь взломать вместе с SIP-прокси и т.п., но АТС - гораздо лучшее решение.
Я использую Устанавливаемый дистрибутив FreePBX но есть много других вариантов, основанных на Asterisk / FreePBX.


Чтобы сделать то, что вы хотите, вам нужно будет выполнить следующие шаги:

  1. Настройте Asterisk для подключения к обеим учетным записям SIP
  2. Создайте добавочный номер и переадресуйте его на свой мобильный телефон.
  3. Создайте входящий маршрут из SIP1 и наведите его на это расширение.
  4. Создайте исходящий маршрут через SIP2 для обработки всех исходящих звонков.

Когда вам поступит звонок, система позвонит на ваш мобильный телефон через учетную запись SIP2.
Если идентификатор вызывающего абонента требует настройки, вы можете сделать это с помощью небольшого взлома Asterisk.

Сделать так, чтобы вы могли использовать SIP2 из других мест немного сложнее - АТС не отменит регистрацию у провайдера. Вам потребуется создать другую учетную запись устройства / пользователя и подключить свой телефон к АТС, чтобы совершать исходящие вызовы с использованием SIP2 из других мест. (Вызов поступит на вашу АТС, а затем будет передан через SIP2 исходящий маршрут.)


Вместо того, чтобы совершать все эти ужасные колебания, вам действительно стоит выложить немного денег на Провайдер соединительных линий SIP (Спросите у Google. Я использую Бизнес-услуги VoicePulse и они были неплохими). Это позволит вам иметь один или несколько телефонных номеров и несколько каналов (одновременные звонки) для одной регистрации учетной записи SIP.
В этом случае элементы администрирования PBX становятся гораздо более традиционными (входящая / исходящая маршрутизация симметрична, и все, о чем вам нужно беспокоиться, это учетные записи вашего устройства / пользователя).