Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Voip и siproxd

    Scheduled Pinned Locked Moved Russian
    38 Posts 5 Posters 9.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      randreevich
      last edited by

      центральная VOIP-АТС внутри сети,  есть несколько внешних АТС в других городах.

      спасибо, ща буду дерзать

      1 Reply Last reply Reply Quote 0
      • R
        randreevich
        last edited by

        = односторонняя слышимость

        192.168.0.251 - voip плата АТС
        7600-7695 порты для разговора

        пробовал с siproxd и без, хз где ошибка?
        есть мысля?

        out.jpg
        out.jpg_thumb
        potr_f.jpg
        potr_f.jpg_thumb
        sipr.jpg
        sipr.jpg_thumb

        1 Reply Last reply Reply Quote 0
        • werterW
          werter
          last edited by

          Стоп.  Siproxd нужен если вы подключаетесь из локальной сети за pf ко внешней IP-АТС или я не прав? Если же подключаются к вашей АТС  - нужен только правильный проброс портов.  Вот вам пример - http://www.youtube.com/watch?feature=player_detailpage&v=X4lJZ5ntFO4#t=124 . Сперва с этим вопросом разберитесь, а как добьете - беритесь за настройку Siproxd и "… несколько внешних АТС в других городах"

          P.s. Находятся ли подключающиеся к вашей АТС извне клиенты за каким-нибудь аппаратным\программным маршрутизатором?

          1 Reply Last reply Reply Quote 0
          • R
            randreevich
            last edited by

            @werter:

            P.s. Находятся ли подключающиеся к вашей АТС извне клиенты за каким-нибудь аппаратным\программным маршрутизатором?

            Спасибо за терпеливый ответ.

            Да, находятся.
            Кстати на дебиане все работает.

            1 Reply Last reply Reply Quote 0
            • werterW
              werter
              last edited by

              1. Разобраться с fw на стороне клиентов. Я бы напрямую (минуя fw) подключил клиента, установил софтфон и проверил связь.
              2. Правильно пробросить порты (аналогично настроенных на IP АТС).

              1 Reply Last reply Reply Quote 0
              • A
                armfranc
                last edited by

                Добрый день,

                Есть Еластикс в локальной сети , под виртуальной PFsense.

                При звонке , из софтфона (регистрация на еластикс есть),из внешнего мира звук не доходит до аппарата установленной внутри локальной сети ,

                а вот обратно звук идет , и на софтфоне на внешнем мире слышен звук который идет из машины которая находится в локальной сети.

                Спасибо заранее

                1 Reply Last reply Reply Quote 0
                • werterW
                  werter
                  last edited by

                  Добрый.

                  https://doc.pfsense.org/index.php/PBX_VoIP_NAT_How-to

                  Зы. Еластикс - уже не торт после покупки 3CX. Из готового - FreePBX.

                  1 Reply Last reply Reply Quote 0
                  • A
                    armfranc
                    last edited by

                    Все настройки точно так как указаны в ссылке.

                    Однако есть препятствие для ртп пакетов и они не доходят до PBX.

                    и звонок обрывается после 6 сек односторонки с ошибкой

                    " Retransmission timeout reached on transmission hZiC1uPFRPsyhb1onLV6UA..
                    for seqno 2"

                    1 Reply Last reply Reply Quote 0
                    • D
                      derwin
                      last edited by

                      просто оставлю это здесь для будущих поколений http://www.gotoadm.ru/wp-content/uploads/2015/09/Incoming_troubles1.png
                      сам использовал эластикс.
                      Вам нужно прописать внешний адрес для NAT в настройках эластика и внутренние директивы для внутренних локальных сетей
                      http://asterisk.ru/knowledgebase/Asterisk+SIP+externip
                      полные настройки https://www.voip-info.org/asterisk-sip-externip/
                      и всё! удачи.

                      1 Reply Last reply Reply Quote 0
                      • werterW
                        werter
                        last edited by

                        Добрый.

                        Вам нужно прописать внешний адрес для NAT в настройках эластика и внутренние директивы для внутренних локальных сетей

                        Кроме того, в настройках необходимых экстеншенов разрешить nat.

                        Во FreePBX в кач-ве NAT-адреса можно указывать как ip, так и внешнее имя (динднс, если имеется белая динамика).

                        2 armfranc
                        Zoiper прекрасно умеет IAX2. Стоит задуматься об его использовании. Всего 1 порт для всего.

                        nat1.png
                        nat1.png_thumb
                        nat2.png
                        nat2.png_thumb
                        nat3_extension.png
                        nat3_extension.png_thumb

                        1 Reply Last reply Reply Quote 0
                        • D
                          derwin
                          last edited by

                          эластик по умолчанию делает нат пиру.

                          1 Reply Last reply Reply Quote 0
                          • A
                            armfranc
                            last edited by

                            все ровно звука нет

                            настройки сип конф во вложении

                            сеть такой

                            роутер pfsense

                            wan ip address 148.XXX.XXX.XXX
                            lan ip address 192.168.1.1
                            ip address elastix 192.168.1.3

                            Reliably Transmitting (NAT) to 192.168.1.1:28098:
                            OPTIONS sip:00001@192.168.1.1:28098;transport=UDP;rinstance=13dd939fc751ef49 SIP/2.0
                            Via: SIP/2.0/UDP 192.168.1.3:5060;branch=z9hG4bK4de60647;rport
                            Max-Forwards: 70
                            From: "Unknown" sip:unknown@192.168.1.3;tag=as2146e17c
                            To: sip:00001@192.168.1.1:28098;transport=udp;rinstance=13dd939fc751ef49Contact: sip:unknown@192.168.1.3:5060Call-ID: 176c1846525e68e70dc29cab5d6c291a@192.168.1.3:5060
                            CSeq: 102 OPTIONS
                            User-Agent: FPBX-2.8.1(1.8.20.0)
                            Date: Tue, 15 May 2018 13:25:44 GMT
                            Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
                            Supported: replaces, timer
                            Content-Length: 0

                            ![external IP2.jpg](/public/imported_attachments/1/external IP2.jpg)
                            ![external IP2.jpg_thumb](/public/imported_attachments/1/external IP2.jpg_thumb)</sip:unknown@192.168.1.3:5060></sip:00001@192.168.1.1:28098;transport=udp;rinstance=13dd939fc751ef49></sip:unknown@192.168.1.3>

                            1 Reply Last reply Reply Quote 0
                            • werterW
                              werter
                              last edited by

                              Добрый.

                              У вас на WAN точно белая статика? Ни белая динамика, ни что-то серое провайдерское? Проверяли?
                              Покажите скрины настроек fw (LAN,WAN) и NAT.
                              После правки конфига Еластикс перезагрузить надо.

                              P.s. В гугле по фразе elastix pfsense nat:
                              https://doc.pfsense.org/index.php/PBX_VoIP_NAT_How-to
                              https://www.3cx.com/docs/pfsense-firewall/
                              https://www.elastix.org/community/threads/help-with-pfsense-and-elastix.130358/
                              https://www.reddit.com/r/PFSENSE/comments/31a1y1/sip_problems_behind_pfsense_box/

                              И вот такое кхм.. "оригинальное" (рабочее?) решение :
                              https://forum.pfsense.org/index.php?topic=127083.0
                              @Wolf666:

                              Just my 2 cents and not new solution for you.
                              I recently configured my PBX with pfSense and I have no issues so far.
                              I only set NAT outbound rules as static, no need to set any port forwarding. Once PBX got registration, the state is well shown and kept alive. Outbound and inbound calls work fine.

                              1 Reply Last reply Reply Quote 0
                              • A
                                armfranc
                                last edited by

                                Добрый день,
                                У вас на WAN точно белая статика? Ни белая динамика, ни что-то серое провайдерское? Проверяли? Не знаю как проверить айпи сделал order is окна robot в hetzner (скриншоты есть)
                                Покажите скрины настроек fw (LAN,WAN) и NAT. -  (скриншоты есть)
                                После правки конфига Еластикс перезагрузить надо. (сделал)

                                ip_screen.jpg
                                ip_screen.jpg_thumb
                                outbound.jpg
                                outbound.jpg_thumb
                                port_forward_wan.jpg
                                port_forward_wan.jpg_thumb
                                rule_wan.jpg
                                rule_wan.jpg_thumb
                                rules_lan.jpg
                                rules_lan.jpg_thumb

                                1 Reply Last reply Reply Quote 0
                                • D
                                  derwin
                                  last edited by

                                  покажите блок настроек эластика , переделанного из мана по моей ссылке. И покажите куда и как внесли настройки.

                                  Я вам уже обозначил источник проблемы.

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    armfranc
                                    last edited by

                                    Добрый день ,

                                    изменения внесены в файл sip.conf (etc/asterisk/sip.conf) под заголовок general

                                    nat=yes
                                    externip=148.XXX.XXX.XXX
                                    localnet=192.168.1.0/255.255.255.0

                                    ![external IP.jpg](/public/imported_attachments/1/external IP.jpg)
                                    ![external IP.jpg_thumb](/public/imported_attachments/1/external IP.jpg_thumb)

                                    1 Reply Last reply Reply Quote 0
                                    • werterW
                                      werter
                                      last edited by

                                      Добрый.
                                      Причина - невнимательность. И, соотв-но, грубые ошибки в правилах fw.

                                      Далее. По ссылке https://www.3cx.com/docs/pfsense-firewall/ там где Port Preservation расписано как настроить NAT на пф.

                                      ![2018-05-16 12_04_36.png](/public/imported_attachments/1/2018-05-16 12_04_36.png)
                                      ![2018-05-16 12_04_36.png_thumb](/public/imported_attachments/1/2018-05-16 12_04_36.png_thumb)
                                      ![2018-05-16 12_12_42.png_thumb](/public/imported_attachments/1/2018-05-16 12_12_42.png_thumb)
                                      ![2018-05-16 12_12_42.png](/public/imported_attachments/1/2018-05-16 12_12_42.png)

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        armfranc
                                        last edited by

                                        Добрый.
                                        все ошибки исправил, проблема к сожалению остается

                                        1_outbound_port_preservation.jpg
                                        1_outbound_port_preservation.jpg_thumb
                                        2_port_forwarding_wan.jpg
                                        2_port_forwarding_wan.jpg_thumb
                                        3_port_forwarding_lan.jpg
                                        3_port_forwarding_lan.jpg_thumb

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          armfranc
                                          last edited by

                                          Тут я могу сказать на 100  % что проблема в настройках астериска , потому что повторный звонок который я сделал миную астериск , т.е с оборудования из внешнего мира прямо на оборудование в локальной сети звонок состоялся , и есть 2 сторонняя слышимость.
                                          Помогите настроить мой Эластикс правильно.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            derwin
                                            last edited by

                                            @armfranc:

                                            Добрый день ,

                                            изменения внесены в файл sip.conf (etc/asterisk/sip.conf) под заголовок general

                                            nat=yes
                                            externip=148.XXX.XXX.XXX
                                            localnet=192.168.1.0/255.255.255.0

                                            дык файл при каждом запуске перезатирается.
                                            Вносите в sip_general_custom

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.