Configuración de Asterisk en PFSense



  • Hola a todos, la verdad es que no me aclaro:
    Estoy haciendo un proyecto de credito de sentisis, teniendo a PFSense como nucleo.
    Tengo un ordenador con PFSense, ultima versión 2.2.6, y tengo una WAN y una LAN.

    El problema viene de que no encuentro ningún tutorial "para tontos" de como configurar Asterisk, para otros distros si hay información, pero dista de como funciona en PFSense y no entiendo nada.
    Llevo toda la tarde intentando preparar Asterisk, lo he instalado, he añadido las reglas al firewall tal y como pone en el único tutorial de PFSense que he encontrado (muy escueto) http://blogjoseramirez.blogspot.com.es/2011/10/asterisk-detras-de-pfsense-20.html y he añadido las lienas que me pone ahí en la sección [general] de sip.conf

    nat=yes  ### aquí para que el servidor tenga conocimiento  que esta detrás de un NAT, lo he dejado así
    externhost=xxxxxxxxxxxx.com Aqui he puesto el dominio de dns dinámica que tengo para acceder remotamente a PFSense
    externip=xxx.xxx.xxx.xxx Esto no lo he puesto, no tengo IP publica fija
    localhost=192.168.1.21 Aquí entiendo que es la IP de la WAN ¿No?, parecerá muy lógico, pero no me queda claro a qué IP se refiere cuando dice "IP del servidor, varios tutoriales, incluso la información oficial de la web de PFSense se refiere a ello y no sé exactamente que poner.
    localnet=192.168.1.0/255.255.255.0  la red local, bien.
    fromdomain=xxxxxxxx.com Esta linea no sé lo que es y no la he activado
    externrefresh=15### tiempo de actualización en el caso de que se utilice un DNS Dinámico, lo he dejado en el valor 15

    Después, según el tutorial que sigas, creas unas lineas u otras:
    He acabado creando estas lienas, están en los archivos de extensiones y archivo de voicemail:

    Una vez tengo esto, no sé que hacer, no tengo ni idea de como poner el SIP (lo he configurado según el link de PFSense, este: https://doc.pfsense.org/index.php/Asterisk_VoIP) y el servicio lo arranco una vez configurado, pero aun indicarme en un mensaje que lo he arrancado, pone que está parado.

    Bien, esto es lo que tengo, y desde mi desconocimiento, no tengo ni idea de hacer para que utilizando PFSense como centralita, pueda llamar entre dos teléfonos.

    Los teléfonos entiendo que pueden ser Smartphones a través de una aplicación que permita VoIP e Internet ¿No?.
    Es que directamente no sé ni que software debo utilizar para hacer la prueba, ni que datos debo utilizar para hacer que PFSense actúe como centralita, ni si puedo hacerlo remotamente.

    A ver, lo que no entiendo es como hago para, una vez tener terminada la configuración según esos dos enlaces que os he puesto, poder llamar, ya sea mediante un software ficticio de escritorio (he buscado pero no tengo ni idea) o mediante una aplicación de Smartphone. No sé como hacer, es que no entiendo, vale, si logro configurarlo como me pone ahí ¿Qué hago después? ¿Cómo hago para indicarle que atraviese esa centralita las llamadas?

    La verdad es que estoy perdidisimo, agradecería toda la ayuda posible, explicada para un usuario muy básico en estos lares de PFSense.

    ¡Gracias a todos por adelantado!



  • Hola.

    Del foro:

    https://forum.pfsense.org/index.php?topic=47210.msg603453#msg603453

    Como pfSense 2.2.6 es una implementación de FreeBSD 10.1 , tal vez te ayude:

    Salu2



  • @javcasta:

    Hola.

    Del foro:

    https://forum.pfsense.org/index.php?topic=47210.msg603453#msg603453

    Como pfSense 2.2.6 es una implementación de FreeBSD 10.1 , tal vez te ayude:

    Salu2

    ¿El paquete que hay en PFSens no está actualizado?
    La verdad que no me entero, según leo, hay una interfaz web, le he puesto port=5060 y le he abierto ese puerto en el Router asociandola con la IP de la WAN pero no puedo acceder a la configuración.
    Joder, no entiendo nada.



  • ¿Nadie que tenga Asterisk funcionando en PFSense me puede echar una mano con esas dudas?



  • Te recomiendo instalarlo en otra maquina ya sea fisica o virtual, puedes usar AsteriskNow o Elastix, este ultimo es de configuracion mas sencilla que AsteriskNow en base a mi poca experiencia, una vez entiendas como funciona te sera mas sencillo implementarlo en Pfsense…de igual manera llegando a casa intentare configurarlo en mi pfsense y subire los pasos a segir para una configuracion sencilla.....saludos



  • @cdmarioe:

    Te recomiendo instalarlo en otra maquina ya sea fisica o virtual, puedes usar AsteriskNow o Elastix, este ultimo es de configuracion mas sencilla que AsteriskNow en base a mi poca experiencia, una vez entiendas como funciona te sera mas sencillo implementarlo en Pfsense…de igual manera llegando a casa intentare configurarlo en mi pfsense y subire los pasos a segir para una configuracion sencilla.....saludos

    Es que lo que intento con PFSense es eso mismo, centralizar todo en una misma maquina.
    Te agradecería mucho que me hicieras el favor!!



  • Buen día

    No es conveniente centralizar todo en una máquina porque te crea un único punto de fallo, si se daña la máquina se te cae todo, además de mencionar la carga que le pondrás a ese servidor.