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

    VOIP não sai audio

    Scheduled Pinned Locked Moved Portuguese
    77 Posts 4 Posters 13.6k 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
      rockdupy
      last edited by

      Olá pessoal, sou novo no fórum mas já trabalho com o pfsense há algum tempo. Estou com o seguinte cenário na empresa:

      Modem Vivo modo Bridge (PPPoE) IP Dinâmico -> PFSENSE (192.168.10.1)

      Aparelho VOIP HTS conectado na rede - 192.168.10.50

      Port Forward:
      35060 para 5060 - TCP/UDP (Redirecionando para o IP do VOIP)
      10000:20000 - TCP/UDP (Redirecionando para o IP do VOIP)

      Conecta normal, mas não sai audio em nenhum dos lados. Já lí todos os tópicos aqui do fórum relacionados, tentei algumas dicas mas até agora não consegui solucionar.

      Alguém poderia me ajudar no caso ? Desde já agradeço !

      M 1 Reply Last reply Reply Quote 0
      • M
        mcury Rebel Alliance @rockdupy
        last edited by mcury

        @rockdupy Se o modem está em bridge, o pfsense está com IP público na interface WAN, certo?

        Vê se isso resolve seu problema:
        1 - Altere o modo de NAT outbound para hibrido.
        2 - Crie um NAT outbound estático de 192.168.10.50 para a Internet e ponha acima dos outros NATs.
        3 - Dá um reset nos states desse IP: 192.168.10.50

        E por fim, teste novamente.

        Caso não funcione, faça uma captura de pacotes na porta 35060 na WAN, e outra posteriormente na porta 5060 na LAN e vê qual erro está dando.

        Quando capturado na LAN, o pacote deverá estar sendo entregue pro voip na 5060 UDP.

        Edit: Confirme também que SIP ALG esteja desabilitado no modem da provedora.

        dead on arrival, nowhere to be found.

        R 1 Reply Last reply Reply Quote 1
        • R
          rockdupy @mcury
          last edited by

          @mcury veja se isto está correto por favor

          30739c6b-f714-4a15-8c86-c17872a5ddf6-image.png

          M ? 2 Replies Last reply Reply Quote 0
          • M
            mcury Rebel Alliance @rockdupy
            last edited by

            @rockdupy Faltou clicar no static port

            dead on arrival, nowhere to be found.

            R 1 Reply Last reply Reply Quote 1
            • R
              rockdupy @mcury
              last edited by

              @mcury

              1 - Altere o modo de NAT outbound para hibrido. - Feito
              2 - Crie um NAT outbound estático de 192.168.10.50 para a Internet e ponha acima dos outros NATs. - Feito
              3 - Dá um reset nos states desse IP: 192.168.10.50

              O que seria esse "reset nos states" ?

              Em Pack Capture, isso está correto para gerar a captura ?

              e41ac529-aa35-4ba7-ab74-04047666027f-image.png

              M 2 Replies Last reply Reply Quote 0
              • M
                mcury Rebel Alliance @rockdupy
                last edited by

                Dá um clear states irá resetar as conexões desse IP, forçando que novas conexões sejam feitas usando o novo NAT .

                399d4ec0-31d7-4259-a267-368f1a490e3a-image.png

                A captura está certa para a WAN.
                Você tem o Wireshark instalado?

                dead on arrival, nowhere to be found.

                1 Reply Last reply Reply Quote 1
                • M
                  mcury Rebel Alliance @rockdupy
                  last edited by mcury

                  A captura está errada, acabei de perceber.
                  Deixa apenas a porta e remove o host 192.168.10.50 senão ela vai ficar vazia.

                  dead on arrival, nowhere to be found.

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    mcury Rebel Alliance @mcury
                    last edited by

                    O Wireshark abre o pacote para poder ver oq tem dentro, encontrei aqui um antigo onde o problema era a senha pra você ver o exemplo..

                    b8062aff-703b-4fbf-990c-98ad05eb153f-image.png

                    dead on arrival, nowhere to be found.

                    R 1 Reply Last reply Reply Quote 1
                    • jimpJ jimp moved this topic from NAT on
                    • R
                      rockdupy @mcury
                      last edited by

                      This post is deleted!
                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mcury Rebel Alliance @rockdupy
                        last edited by

                        Bom dia, a captura está mostrando o seus endereços IPs externos, é recomendado que você apague ou reposte colocando uma tarja para que esconda os endereços ok ?

                        dead on arrival, nowhere to be found.

                        M R 2 Replies Last reply Reply Quote 1
                        • M
                          mcury Rebel Alliance @mcury
                          last edited by

                          Você fez o NAT outbound estático conforme citado acima?

                          Vê se essas informações abaixo te dão uma luz:
                          https://docs.netgate.com/pfsense/en/latest/recipes/nat-voip-pbx.html
                          https://docs.netgate.com/pfsense/en/latest/recipes/nat-voip-phones.html

                          dead on arrival, nowhere to be found.

                          R 1 Reply Last reply Reply Quote 1
                          • R
                            rockdupy @mcury
                            last edited by

                            @mcury bom dia e desculpe a demora na resposta. Instalei o Wireshark, dei start no packet capture e tentei fazer uma ligação. Veja o resultado no teste da WAN (35060).

                            5f0fc961-fe67-448e-b5ec-e6ccb9c08fa2-image.png

                            M ? 2 Replies Last reply Reply Quote 0
                            • R
                              rockdupy @mcury
                              last edited by

                              @mcury fiz sim, corrigi para static port como você mencionou.

                              2f2b4d9e-6b77-4563-a920-211f0850a9c1-image.png

                              1 Reply Last reply Reply Quote 0
                              • M
                                mcury Rebel Alliance @rockdupy
                                last edited by

                                @rockdupy ea47ba47-5ec8-4c06-9db3-f010578b02ef-image.png

                                Para verificar o RTP stream: Assumindo que esteja usando UDP:
                                ((udp.dstport > 10000 and udp.dstport < 20000) or (udp.srcport > 10000 and udp.srcport < 20000))

                                dead on arrival, nowhere to be found.

                                R 1 Reply Last reply Reply Quote 1
                                • R
                                  rockdupy @mcury
                                  last edited by

                                  @mcury desculpe o desconhecimento, tenho muito a aprender..
                                  Isto está correto ? Tentei os dois comandos mas não houve resultado...

                                  c1c324af-29fd-4a3c-991f-8ad6bd206554-image.png

                                  M 1 Reply Last reply Reply Quote 0
                                  • M
                                    mcury Rebel Alliance @rockdupy
                                    last edited by

                                    @rockdupy Esse filtro é no wireshark

                                    dead on arrival, nowhere to be found.

                                    R 1 Reply Last reply Reply Quote 1
                                    • R
                                      rockdupy @mcury
                                      last edited by

                                      @mcury apliquei o filtro e diminuiu as linhas, verifique a imagem por gentileza

                                      060af0f5-d87b-43ce-8829-2ef3893d391e-image.png

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        mcury Rebel Alliance @rockdupy
                                        last edited by

                                        @rockdupy você pôs o filtro e apertou enter?

                                        dead on arrival, nowhere to be found.

                                        R 1 Reply Last reply Reply Quote 1
                                        • R
                                          rockdupy @mcury
                                          last edited by

                                          @mcury Isso !

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            mcury Rebel Alliance @rockdupy
                                            last edited by

                                            @rockdupy said in VOIP não sai audio:

                                            @mcury Isso !

                                            Só estou vendo metade do filtro na sua imagem.. é para por ele inteiro.
                                            ((udp.dstport > 10000 and udp.dstport < 20000) or (udp.srcport > 10000 and udp.srcport < 20000))

                                            ou tenta sip||rtp também deve funcionar

                                            dead on arrival, nowhere to be found.

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