8

Я живу во Франции, и интернет-провайдер, на которого я подписался, предоставляет обычную телефонную линию вместе с моим интернет-соединением. Вот простая схема моей установки:

схема

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

Как я могу принимать телефонные звонки на сервере Linux и выполнять сценарии в зависимости от нажатых номеров?

3 ответа3

4

Asterisk бесплатен, а простой адаптер FXO/FXS с 1 необходимым портом не будет стоить 400 долларов. Попробуйте поискать Linksys SPA3102 для примера и пример конфигурации. Вам не нужно покупать дорогие многопортовые внутренние карты.

Почему бы вам не попробовать SIP и не нуждаться в адаптере, а только в интернет-соединении, которое обеспечивает ваш BOX?

С Sip вы получите звонок бесплатно, если у вас есть онлайн номер. Вы можете открыть счет с предоплатой, поэтому, если вы принимаете только звонки, вы ничего не платите за звонки и будете использовать свои кредиты только в том случае, если вы совершаете звонки. Многие провайдеры имеют эту возможность. В качестве примера я использую callcentric, который не является бесплатным для онлайн-номеров, но у некоторых провайдеров эта опция бесплатна (я использовал voxalot довольно давно, но сейчас он закрыт).

Звонящий может платить за обычный телефонный звонок. вы можете использовать sip-сервисы, такие как sipbroker, чтобы они были доступны для нескольких провайдеров sip бесплатно для звонящего, если он использует одного из связанных sip-провайдеров и оплачивает только местные регулярные звонки в большинстве крупных городов мира бесплатно. Есть много провайдеров SIP, которые могут предоставить вам телефонный номер почти там, где вы хотите (чаще всего за плату), поэтому абоненты платят только за местные звонки (аналогично онлайн-номерам в Skype).

3

Вы можете попробовать запустить Asterisk, который:

Asterisk - это платформа с открытым исходным кодом для построения коммуникационных приложений. Asterisk превращает обычный компьютер в коммуникационный сервер. Asterisk поддерживает системы IP PBX, шлюзы VoIP, серверы конференций и многое другое. Он используется малым бизнесом, крупным бизнесом, колл-центрами, операторами связи и правительствами по всему миру. Asterisk является бесплатным и открытым исходным кодом.

Начальную документацию Asterisk можно найти здесь. Википедия здесь.

1

http://pbxinaflash.net/

Как уже упоминалось, он использует Asterisk, но делает это довольно легко.

На сайте есть большое количество учебных пособий, пошаговых инструкций, и вы можете начать работу очень недорого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .