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

    Asterisk 1.8 para pfsense

    Scheduled Pinned Locked Moved Portuguese
    29 Posts 11 Posters 11.3k 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.
    • marcellocM
      marcelloc
      last edited by

      @thiagomespb:

      para ficar perfeito.. falta apenas bloquear ou limitar via layer 7.

      A função já existe e muitas regras funcionam mas acredito que o problema esta somente na idade das regras.

      Não vi no forum nenhum tutorial para a atualização das regras de l7.

      att,
      Marcello Coutinho

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • marcellocM
        marcelloc
        last edited by

        Ótimas notícias!!!

        Conseguir rodar a interface grafica do asterisk(asterisk-gui) no pfsense. ;D

        Agora só faltam algumas configurações nas telas do pacote para termos em breve um pacote 100% funcional do asterisk no pfsense.

        Telas de status feitas pelo robi, interface grafica pela digium, compilação e unificação por mim.

        Como diria o pessoal do freepbx.

        "It's hard to beat free..." :D

        asterisk-gui.png
        asterisk-gui.png_thumb

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • S
          souzalinux
          last edited by

          Bom dia marcelloc,

          Isto vai estar tudo no pacote?

          Se for nossa Adeus outras distro só pfsense

          Abs

          Souza Linux

          1 Reply Last reply Reply Quote 0
          • marcellocM
            marcelloc
            last edited by

            Sim,

            Vou colocar no pacote. Antes de migrar lembre que o pacote ainda não tem o chan_dahdi para reconhecer as placas.

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • S
              souzalinux
              last edited by

              Tem que instalar na mão ?

              abs

              Souza Linux

              Souza Linux

              1 Reply Last reply Reply Quote 0
              • M
                Montana
                last edited by

                Aff, sem comentários! Muito bom Marcello!!

                1 Reply Last reply Reply Quote 0
                • JackLJ
                  JackL
                  last edited by

                  marcelloc,

                  Você está rodando o Asterisk em Jail no pfSense?

                  Abraços!
                  Jack

                  Treinamentos de Elite: http://sys-squad.com
                  Soluções: https://conexti.com.br

                  1 Reply Last reply Reply Quote 0
                  • marcellocM
                    marcelloc
                    last edited by

                    @JackL:

                    Você está rodando o Asterisk em Jail no pfSense?

                    Não, estou instalando ele direto no pfsense.

                    Estou amadurecendo a ideia de usá-lo com proxy/gateway/firewall de sip já que instalado no firewall, as situações onde é preciso usar nat diminuem bastante.

                    Treinamentos de Elite: http://sys-squad.com

                    Help a community developer! ;D

                    1 Reply Last reply Reply Quote 0
                    • JackLJ
                      JackL
                      last edited by

                      @marcelloc:

                      Não, estou instalando ele direto no pfsense.
                      Estou amadurecendo a ideia de usa-lo com proxy/gateway/firewall de sip.

                      Legal a ideia/iniciativa marcelloc… ;)

                      A minha sugestão do uso de Jail (que você certamente pode aplicar mais tarde, quando o pacote estiver maduro) é apenas no sentido de melhorar o nível de segurança do sistema como um todo (evitar problemas com eventuais vulnerabilidades do próprio Asterisk, por exemplo)!

                      Abraços!
                      Jack

                      Treinamentos de Elite: http://sys-squad.com
                      Soluções: https://conexti.com.br

                      1 Reply Last reply Reply Quote 0
                      • marcellocM
                        marcelloc
                        last edited by

                        A minha idéia é trabalhar na possibilidade deste asterisk proteger a central interna,recebendo conexões externas seja via sip anonymous ou de ramais remotos cadastrado. e passando para a rede interna, só o que for 'liberado'.

                        O asterisk rodando via jail pode dificultar um pouco na questão do nat, mas com certeza é uma opção para empresas que terão só uma maquina para hospedar os serviços.

                        Treinamentos de Elite: http://sys-squad.com

                        Help a community developer! ;D

                        1 Reply Last reply Reply Quote 0
                        • L
                          lpolezer
                          last edited by

                          @marcelloc:

                          Ótimas notícias!!!

                          Conseguir rodar a interface grafica do asterisk(asterisk-gui) no pfsense. ;D

                          Agora só faltam algumas configurações nas telas do pacote para termos em breve um pacote 100% funcional do asterisk no pfsense.

                          Telas de status feitas pelo robi, interface grafica pela digium, compilação e unificação por mim.

                          Como diria o pessoal do freepbx.

                          "It's hard to beat free..." :D

                          Parabens pela iniciativa amigo!  Excelente mesmo.
                          Quando o pacote do asterisk GUI estara disponivel?

                          Uma dúvida, instalei o pacote do asterisk no meu PFSENSE e só consigo autenticar os ramais de dentro da rede.
                          Preciso fazer algum tipo de configuração para que consiga autenticar alguns ramais pelo ip publico?

                          Abs
                          Luiz

                          1 Reply Last reply Reply Quote 0
                          • marcellocM
                            marcelloc
                            last edited by

                            @lpolezer:

                            Quando o pacote do asterisk GUI estara disponivel?

                            Ele está no final da fila, estou alterando algumas coisas na framework do pfsense 2.1 junto com ccesario.
                            antes da gui, tenho que terminar alterações no varnish e squid3 alem de passar os pacotes para o repositorio oficial.

                            @lpolezer:

                            Uma dúvida, instalei o pacote do asterisk no meu PFSENSE e só consigo autenticar os ramais de dentro da rede.
                            Preciso fazer algum tipo de configuração para que consiga autenticar alguns ramais pelo ip publico?

                            Você liberou as portas na wan?
                            consegu ver em que interfaces o asterisk está ouvindo?

                            Treinamentos de Elite: http://sys-squad.com

                            Help a community developer! ;D

                            1 Reply Last reply Reply Quote 0
                            • L
                              lpolezer
                              last edited by

                              @marcelloc:

                              @lpolezer:

                              Quando o pacote do asterisk GUI estara disponivel?

                              Ele está no final da fila, estou alterando algumas coisas na framework do pfsense 2.1 junto com ccesario.
                              antes da gui, tenho que terminar alterações no varnish e squid3 alem de passar os pacotes para o repositorio oficial.

                              @lpolezer:

                              Uma dúvida, instalei o pacote do asterisk no meu PFSENSE e só consigo autenticar os ramais de dentro da rede.
                              Preciso fazer algum tipo de configuração para que consiga autenticar alguns ramais pelo ip publico?

                              Você liberou as portas na wan?
                              consegu ver em que interfaces o asterisk está ouvindo?

                              Desculpe a ignorancia, não tenho muita experiencia. ??? Como posso ver se o asterisk está ouvindo pela Wan ou pela Lan? A intenção é que o Asterisk responda diretamente pelo ip válido para evitar os problemas com SIP atrás de NAT. Ficarei grato se puder me dar umas dicas.
                              Abraços Luiz :)

                              1 Reply Last reply Reply Quote 0
                              • marcellocM
                                marcelloc
                                last edited by

                                posta o resultado deste comando:

                                netstat -an | grep -i 5060

                                Treinamentos de Elite: http://sys-squad.com

                                Help a community developer! ;D

                                1 Reply Last reply Reply Quote 0
                                • L
                                  lpolezer
                                  last edited by

                                  @marcelloc:

                                  posta o resultado deste comando:

                                  netstat -an | grep -i 5060

                                  netstat -an | grep -i 5060

                                  udp4      0      0 *.5060                .

                                  1 Reply Last reply Reply Quote 0
                                  • marcellocM
                                    marcelloc
                                    last edited by

                                    @lpolezer:

                                    udp4       0      0 *.5060                 .

                                    Está ouvindo em todos os ips.

                                    Treinamentos de Elite: http://sys-squad.com

                                    Help a community developer! ;D

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

                                      O tempo passa … o tempo vooa ... e o asterisk-gui , funcionou ??? Pois isto muito me interessou ... :)


                                      Doar : do Latim DONARE, “dar um presente”, de DONUM, “presente, dom”.
                                      Doe vida, pratique o bem!

                                      1 Reply Last reply Reply Quote 0
                                      • marcellocM
                                        marcelloc
                                        last edited by

                                        @djgel:

                                        O tempo passa … o tempo vooa ... e o asterisk-gui , funcionou ??? Pois isto muito me interessou ... :)

                                        Ainda não, ele foi pro final da fila, tenho o procedimento quase pronto mas os pbis e as alterações da gui do pfsense 2.1 estão tomando todo meu tempo livre.

                                        Se quiser posto aqui o procedimento parcial.

                                        att,
                                        Marcello Coutinho

                                        Treinamentos de Elite: http://sys-squad.com

                                        Help a community developer! ;D

                                        1 Reply Last reply Reply Quote 0
                                        • marcellocM
                                          marcelloc
                                          last edited by

                                          Para quem está acompanhando este tópico, acabei de subir/criar novamente o port do asterisk-gui para o freebsd.
                                          Assim que o pessoal do freebsd aprovar, posso incluir esta interface gráfica no pacote do asterisk e facilitar bastante a vida de quem precisa do asterisk no pfsense.

                                          Quem quiser acompanhar a publicação, siga este link: http://www.freebsd.org/cgi/query-pr.cgi?pr=172967

                                          Quem quiser testar o pacote antes da publicação, siga estes passos depois de instalar o pacote do asterisk no pfsense:

                                          amd64
                                          pkg_add -r  http://e-sac.siteseguro.ws/packages/amd64/8/All/asterisk-gui-2.1.0.tbz

                                          i386
                                          pkg_add -r  http://e-sac.siteseguro.ws/packages/8/All/asterisk-gui-2.1.0.tbz

                                          Para habilitar o asterisk gui:

                                          1. In http.conf:

                                          [general]
                                                 enabled = yes
                                                 enablestatic = yes

                                          1. In manager.conf

                                          [general]
                                                 enabled = yes
                                                 webenabled = yes

                                          1. Create an appropriate entry in manager.conf for the administrative user

                                          [admin]
                                             secret = thiswouldbeaninsecurepassword
                                             read = system,call,log,verbose,command,agent,config,read,write,originate
                                             write = system,call,log,verbose,command,agent,config,read,write,originate

                                          Troubleshooting

                                          1. Check your config permissions:
                                                   $ chown asterisk:asterisk /usr/local/etc/asterisk/.conf
                                                   $ chmod 644 /usr/local/etc/asterisk/
                                            .conf

                                          Passos adicionais que utilizei antes de criar o pacote via ports.
                                          (não sei se ainda são necessários)

                                          mkdir /var/lib
                                          mkdir /etc/dahdi/

                                          ln -s /usr/local/etc/asterisk /etc/asterisk
                                          ln -s /usr/local/share/asterisk /var/lib/asterisk

                                          /var/lib/asterisk/gui_backups
                                          /var/lib/asterisk/sounds/imageupdate

                                          chown -R asterisk /var/lib/asterisk
                                          chown -R asterisk /usr/local/etc/asterisk
                                          chown -R asterisk /etc/dahdi

                                          /var/lib/asterisk/static_html/config
                                          /var/lib/asterisk/scripts

                                          att,
                                          Marcello Coutinho

                                          Treinamentos de Elite: http://sys-squad.com

                                          Help a community developer! ;D

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