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

    PF 2.4.4 проброс портов для voIP (ip-ip) проблема

    Scheduled Pinned Locked Moved Russian
    30 Posts 3 Posters 4.2k 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.
    • K
      Konstanti @werter
      last edited by Konstanti

      @werter
      Это stun разработчиков софта ( в частности ,этому телефону stun не нужен , он наружу не лезет )
      Обычно использую stun freeswitch-а или разработчика softphon-а
      я этот привел , как пример для ТС , где NAT можно открыть в настройках телефона .
      Кстати , Тс , не работает звук если NAT настроить ???

      A 2 Replies Last reply Reply Quote 0
      • A
        alex82 @Konstanti
        last edited by alex82

        @konstanti
        Да попробовал все и даже на обоих телефонах с двух сторон попробовал, нет звука от меня туда, от туда я слышу.
        Пробовал и по отдельности NAT и еще там настройка ниже и STUN тоже, результат не меняется.
        На фаерволе PF я вижу только 5060 на внутренний адрес, больше ничего на него не приходит.

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

          @alex82
          Вы static port настроили в правилах NAT ?

          За каким уст-вом находятся ваши телефоны? Они ж не напрямую в инет лезут?

          1 Reply Last reply Reply Quote 0
          • A
            alex82 @Konstanti
            last edited by

            @konstanti Да кстати Packet Capture на PF показывает естественно весь трафик UDP с телефона ко мне на мой белый адрес, в обратку тишина вообще, ну в начале только 5060 как раз есть от меня

            K 1 Reply Last reply Reply Quote 0
            • K
              Konstanti @alex82
              last edited by Konstanti

              @alex82

              Пришлите мне посмотреть на почту этот обмен (почта есть в профиле)
              в формате pcap
              меня очень интересует сообщение Status : 200 OK - от вашего внутреннего телефона к внешнему

              A 1 Reply Last reply Reply Quote 0
              • A
                alex82 @Konstanti
                last edited by alex82

                @konstanti
                Там такого нет :)
                Да а там смотреть то нечего, вначале пара строчек от меня на внутренний по 5060 и потом пошли все ко мне на внешний с того внутреннего UDP по разным портам и все больше там ничего нет.

                Надо попробовать что тут человек посоветовал конечно... надо почитать разобраться...

                K 2 Replies Last reply Reply Quote 0
                • K
                  Konstanti @alex82
                  last edited by Konstanti

                  @alex82

                  естественно нет
                  вы же видите только UDP пакеты
                  а мне нужно их содержимое , на этой странице есть кнопка download capture
                  вот после снятия трейса , нажмите эту кнопку , выгрузится файл
                  пришлите мне его

                  в результате , я увижу вот такое
                  0_1549985190782_f14e243e-ddd2-46da-ba6e-4062218148e8-image.png

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    Konstanti @alex82
                    last edited by

                    @alex82
                    мне нужен только

                    udp и порт 5060
                    позвонили , подняли трубку , положили трубку - стоп

                    1 Reply Last reply Reply Quote 0
                    • K
                      Konstanti @Konstanti
                      last edited by

                      @konstanti
                      Это трейс моего звонка с внешнего ( мобильного софтфона ) на ip телефон , находящийся за NAT PF ( тоже с пробросом портов)

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

                        Да немного попозже сделаю. Заодно и то что посоветовали настроить вот тут:

                        https://docs.netgate.com/pfsense/en/latest/nat/configuring-nat-for-a-voip-pbx.html
                        https://support.onsip.com/hc/en-us/articles/204029430-PFSense-Firewall-Settings-for-VoIP
                        https://www.3cx.com/docs/pfsense-firewall/

                        Что вы по этому поводу думаете?

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          Konstanti @alex82
                          last edited by Konstanti

                          @alex82
                          Так проблему-то я вижу пока не в PFSense
                          Настроить PF на проброс портов проблемы нет
                          Для начального анализа проблемы мне нужно
                          1 диапазон RTP портов , настроенных на внутреннем и внешнем телефоне
                          2 трейс SIP протокола + RTP сообщений , которые уходят к внешнему телефону

                          снимите трейс на внутреннем интерфейсе ( например , lan)
                          поле протокол UDP
                          порт - любой
                          host - ip адрес внутреннего телефона

                          или на внешнем ( wan)
                          в поле host - ip адрес внешнего телефона

                          A 2 Replies Last reply Reply Quote 0
                          • A
                            alex82 @Konstanti
                            last edited by

                            @konstanti
                            Да попозже сделаю, пока нет возможности.
                            А по портам, на всех этих телефонах по умолчанию rtp порты 12780 - 11780

                            1 Reply Last reply Reply Quote 0
                            • A
                              alex82 @Konstanti
                              last edited by

                              @konstanti
                              Не понял где в профиле мыло посмотреть )
                              Можете в чате написать вышлю файлики.

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                Konstanti @alex82
                                last edited by Konstanti

                                @alex82
                                Смотрите
                                В сообщении , которое посылает удал телефон я вижу
                                Мол, я звоню с адреса 89.23.XXX.XXX - болтать будем на порту 12740
                                Ответ - а я тебе отвечаю с адреса !!!! 192.168.111.23 порт 12698
                                0_1549993977366_47109ded-039d-4c6a-b5ec-533e59534770-image.png
                                Поэтому я вижу rtp пакеты от 111.123
                                0_1549993737962_d61f61e9-481c-4579-902f-430a80f3a59e-image.png
                                на адрес 89.23 (и вы слышите там звук )
                                а вот обратно 89.23 не может отправить rtp пакеты , потому что ему сообщили неверный IP

                                Что надо сделать - открываем web интерфейс 111.23 раздел NAT - Ручной нат включено , в раздел IP вбиваем внешний IP адрес внутр телефона
                                идем в аккаунт/аккаунт - внизу выбираем NAT ручной сохраняемся и проверяем

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

                                  @alex82
                                  В настройках Asterisk укажите явно внешний адрес и вкл NAT.

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

                                    Да уже разобрались )
                                    Астериск тут вообще не участвовал ) в теме же обсудили )

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