Asterisk 1.8 para pfsense



  • Ola a todos,

    Acabei de publicar o pacote do asterisk para o pfsense.

    Nesta versão, alem de instalar os pacotes e suas dependencias, incluí as telas de status e edição de arquivos desenvolvida pelo robi

    Tópicos que deram início ao pacote:

    Asterisk ON pfSense2.0.1

    Asterisk status on pfSense2.0.1 webGUI

    Com o asterisk dentro do firewall, você pode usa-lo como servidor/proxy/gateway de sip,RTP,iax,…
    att,
    Marcello Coutinho



  • Poxa marcelo, assim é humilhação para outras UTM.. kkkkk

    como é  o reconhecimento das placas.. vem com o pacote dundi ?? deste feito vai
    ficar melhor que Elastrix, trixbox



  • @mantunespb:

    Poxa marcelo, assim é humilhação para outras UTM.. kkkkk

    Essa foi boa  :D

    @mantunespb:

    como é  o reconhecimento das placas.. vem com o pacote dundi ?? deste feito vai
    ficar melhor que Elastrix, trixbox

    O dahdi é feito para o Linux, a ultima versão do freebsd-dahdi é um pouco antiga e parece estar meio abandonada.

    A sorte é que a versão 1.8 tem outras fontes de time sync para garantir a qualidade da ligação.

    De qualquer forma, com um pouquinho de esforço da para colocar o freepbx pra rodar nele.

    Att,
    Marcello Coutinho



  • @marcelloc:

    Ola a todos,

    Acabei de publicar o pacote do asterisk para o pfsense.

    Muito bom cara !!! show de bola, tu ta mandando ver no projeto, parabéns !



  • @Luiz:

    Muito bom cara !!! show de bola, tu ta mandando ver no projeto, parabéns !

    Valeu Luiz. ;D



  • Realmente marcelloc…

    Parabéns novamente pelo excelente trabalho que você vem realizando com pacotes como o Asterisk, pfBlocker e DansGuardian...

    Quem diria que com o trabalho da comunidade brasileira, o pfSense chegaria cada vez mais próximo do título de UTM?!?!! ;)

    Abraços!
    Jack



  • Parabéns Marcelo!
    Desse jeito o Chuck Norris ficará com inveja… kk

    Agora sério... realmente o PFSense caminha para ser a melhor UTM do mercado. Faltam algumas funções complexas para serem implementadas, mas é a solução Open Source mais completa.

    ;D



  • @JackL:

    Realmente marcelloc…

    Parabéns novamente pelo excelente trabalho que você vem realizando com pacotes como o Asterisk, pfBlocker e DansGuardian...

    Quem diria que com o trabalho da comunidade brasileira, o pfSense chegaria cada vez mais próximo do título de UTM?!?!! ;)

    Abraços!
    Jack

    Faço das palavras do Jack as minhas palavras. Com sua permissão, Jack?
    Inclusive os "Abraços!"  :)



  • @johnnybe:

    Com sua permissão, Jack?

    Sempre quiser johnnybe!  :P

    Abraços!
    Jack



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



  • @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



  • Ó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




  • Bom dia marcelloc,

    Isto vai estar tudo no pacote?

    Se for nossa Adeus outras distro só pfsense

    Abs



  • Sim,

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



  • Tem que instalar na mão ?

    abs

    Souza Linux



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



  • marcelloc,

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

    Abraços!
    Jack



  • @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.



  • @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



  • 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.



  • @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



  • @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?



  • @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 :)



  • posta o resultado deste comando:

    netstat -an | grep -i 5060



  • @marcelloc:

    posta o resultado deste comando:

    netstat -an | grep -i 5060

    netstat -an | grep -i 5060

    udp4      0      0 *.5060                .



  • @lpolezer:

    udp4       0      0 *.5060                 .

    Está ouvindo em todos os ips.



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



  • @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



  • 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


Log in to reply