Как настроить VoIP-сервер, подключенный к голосовой линии интернет-провайдера

581
Fabio

Мой домашний оптоволоконный интернет-провайдер предоставляет мне терминал оптической сети Huawei HG8240. Это один порт Ethernet и один телефонный порт. Телефонный порт активен, но в данный момент не используется.

Порт Ethernet связан с Linux-боксом, выступая в роли маршрутизатора, DNS-сервера, DHCP-сервера и многих других вещей. Линукс Linux имеет два Ethernet-интерфейса: один подключен к устройству Huawei, обращенному к wan, другой подключен к коммутатору и обслуживает различные точки доступа и кабельные станции в доме.

Моя цель : я хотел бы маршрутизировать телефонные звонки, исходящие от беспроводных устройств, подключенных к локальной сети (например, планшетов и смартфонов) через телефонную линию, предоставленную интернет-провайдером.

Я считаю, что мне нужно:

  • VoIP-сервер, работающий на Linux
  • VoIP-клиент, совместимый с сервером, работающим на планшетах и ​​смартфонах
  • некоторое физическое устройство, которое подключает машину linux к телефонному порту Huawei, совместимое с сервером voip. У кого-нибудь есть предложения по поводу пакетов с открытым исходным кодом и аппаратных устройств, которые могут позволить настроить это?

Что касается физического устройства, как называется устройство, которое я ищу? Я пытался найти «usb to voip», «usb to sip», «подключить ПК к телефонной линии», но все устройства, которые я смог найти, похоже, ориентированы на замену телефонной линии различными службами VoIP, а это не то, что я необходимость.

0

2 ответа на вопрос

1
Chang Qian

VoIP сервер: Asterisk или FreeSWITCH

VoIP-клиент: CSipSimple для Android, основанный на PJSIP

SIP-адаптер: попробуйте поискать SIP to RJ11на eBay

Справка: мой собственный опыт

Будьте осторожны, если вы ищете устройство SIP to RJ11 на EBAY. Большинство не будет делать то, что вы хотите. Вы должны убедиться, что это устройство FXO, а не устройство FXS. (Некоторое оборудование имеет оба порта). Лучшим поиском на ebay может быть "fxo ata" davidgo 6 лет назад 3
Спасибо за любезное напоминание ... Раньше я работал с программными телефонами SIP, но не с аппаратными коммутаторами SIP на PSTN (которые мы передали на аутсорсинг различным поставщикам) Chang Qian 6 лет назад 0
Благодарю. Вы также порекомендуете какой-нибудь клиент, совместимый со звездочкой для iPhone? PocketOperator может быть? Fabio 6 лет назад 0
1
davidgo

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

Если это невозможно, вы можете получить устройство FXO, которое позволит вам подключить аналоговую линию от вашего провайдера к вашему оборудованию. Дешевый способ сделать это - получить карту X100P (или клон) для Asterisk. Имейте в виду, что у этого решения есть существенные недостатки, включая возможные проблемы с эхом, - и не все клоны X100P сделаны равными. (Вы также можете приобрести устройство, такое как SPA2102 или аналогичное, которое выполняет те же функции, что и карта Asterisk X100P, но подключается через Ethernet в виде линии SIP и может - или не может - дать вам меньше проблем).

Вы предлагаете полностью обойти оптический терминал ISP, в том числе и для Ethernet? Но для этого мне все равно понадобится какой-нибудь адаптер для подключения оптоволокна к ПК. Fabio 6 лет назад 0
Просмотр вашего HG8240 заставляет меня сказать: «Я не уверен». Я полагаю, вы сможете перенастроить его / использовать его для передачи всего трафика на ваш маршрутизатор, а затем разделить трафик VOIP от него (его доставляется маршрутизатору в отдельной VLAN). Не тратя много времени на настройку, я могу только догадываться и догадываться, что возможно передать трафик VOIP VLAN через маршрутизатор, который затем может завершить его и передать Asterisk. davidgo 6 лет назад 0
Очень интересно. Просматривается через веб-интерфейс конфигурации HG8240H. Кажется, для голоса нет возможности передачи. Я попробую второе предложение, используя. SPA2012. Если я понимаю, я подключаю это к голосовому порту и подключаю порт Ethernet к коммутатору, подключенному к локальной сети, который назначит SPA2012 локальный IP-адрес. Тогда будет ли способ сказать Asterisk использовать этот IP для переадресации вызовов на улицу? Fabio 6 лет назад 0
Да, я могу структурировать звездочку, чтобы набирать номер через порт fxo. davidgo 6 лет назад 0
Читая спецификации различных устройств, я обнаружил, что SPA2102 имеет 2 порта FXS. Если я правильно понимаю, мне нужен порт FXO. Следовательно, SPA3102 (прекращенный поставщиком) или HT503 могут быть правильными для использования, так как оба имеют порт FXO. Fabio 6 лет назад 0
Да, вы, вероятно, правы - но если вы планируете использовать звездочку, также ищите карту X100P или маршрутизатор PABX с вариантом caed / module X400P davidgo 6 лет назад 0

Похожие вопросы