Categoría: Tutoriales

  • Resumen de la VoIP de este año 2014

    2015-ano-nuevo

    Como último artículo de 2014, quiero empezar dando las gracias a todos los que leéis Sinologic a diario, incluso aunque no hayan artículos nuevos, a todos los que visitan Sinologic varias veces al día, a todos los que buscáis información incorporando el término «sinologic» en el buscador para que aparezcan los artículos relacionados con esta página, a todos los que escribís comentarios aunque sean críticos o un mero «gracias», ya que para todos vosotros continuamos escribiendo.

    uvasA nivel personal, quiero comenzar explicando que el pasado mes de Octubre fui papá de un niño sano, fuerte, curioso y muy feliz, con lo que estuve algún tiempo un poco «off» de los ruedos de la VoIP. Por suerte, los eventos más importantes de la VoIP sucedieron las semanas anteriores y pudimos estar al corriente de todo lo que acontecía en el VoIP2DAY, Astricon y ElastixWorld de 2014 aunque fuese a distancia. Ya tengo bastante llena la agenda diaria como además, contar con las necesidades que un nuevo miembro de la familia requiere: tiempo, cuidados, etc… no obstante, hay que agradecer que el pequeño duerme y me da tiempo para ponerme al día y escribir todo lo que pueda. Eso, unido a los resultados de la encuesta que publicamos en octubre de 2013, han permitido que este año Sinologic haya recibido 1.136.645 de visitas en todo el año 2014, cifra superior, aunque similar a la del año 2013 (1.161.011) según Google Analytics. Quizá no sean muchas, pero considerando que el 20% de las visitas diarias son de lectores conocidos, es todo un orgullo saber que lo seguimos haciendo bien. Las cifras sólo son cifras, lo verdaderamente importante son los comentarios de aquellos que leen Sinologic y disfrutan leyendo los artículos que escribimos.

    Este año que entra tengo previsto hacer ciertos cambios tanto estéticos como estructurales en la web, para que tenga una mejor visualización y puedan recuperarse artículos antiguos que todavía son útiles y prácticos así como arreglar ciertos problemillas que han surgido recientemente por culpa del spam en el foro de preguntas y respuestas.
    En definitiva, que seguimos moviéndonos y este año que viene, mucho más que el anterior, así conseguiremos llegar a más personas.

    (más…)

  • Publicado libro de introducción a OpenBTS y cómo conseguirlo gratis

    openbts-oreillyLa editorial O’Reilly acaba de publicar el libro «Getting Starting with OpenBTS» un libro de introducción a las redes móviles creadas con software libre y escrito por Michael Ledema el cual comenta que ha tardado más de 6 meses en escribirlo, por lo que es un esfuerzo bastante bien empleado y más aún considerando que la versión en eBook está disponible de forma gratuita para animar a la comunidad a que aprenda más sobre este interesante sistema.

    OpenBTS es un sistema con el que poder crear redes GSM móviles utilizando hardware y software abierto, algo que en España tiene ciertos impedimentos a nivel legal, ya que crear sistemas que utilicen las frecuencias de las redes GSM requieren de licencias millonarias (que pagan las principales operadoras de telecomunicaciones) por lo que están altamente prohibidos. No obstante, es muy interesante aprender a crear estas redes para poder dar servicio en lugares donde la telefonía móvil no tiene esta legislación tan dura y además puede proporcionar un beneficio social muy interesante.

    (más…)

  • Cómo configurar Asterisk como un profesional

    http://www.sinologic.net/

    Continuación de: Cómo instalar Asterisk como un profesional

    Si bien la explicación de cómo instalar Asterisk puede ser algo bastante sencilla, configurar Asterisk es bien diferente debido a que Asterisk no está pensado para un tipo determinado de persona con unas necesidades estándar, si no que es una herramienta que nos permite modificar su comportamiento totalmente para que actúe como deseamos: una centralita, un servidor SIP, un gateway, o un servidor de aplicaciones de voz (buzones de voz, salas de conferencia, etc…). Por lo tanto, en función de cómo configuremos Asterisk, se comportará como lo que queramos que haga, y por esta razón vamos a poner algunos ejemplos básicos que ayuden a entender cómo funcionan los archivos de configuración y qué debemos hacer para que nuestro Asterisk se comporte como queremos.

    Lo primero que debemos entender es que, el sitio donde se encuentran los archivos de configuración (el directorio /etc/asterisk/ ), aunque incluye decenas de archivos disponibles para ser configurados, realmente vamos a utilizar apenas 4 ó 5, suficientes para la mayor parte de las cosas que queramos que Asterisk haga. El resto de archivos son modificaciones particulares para casos muy concretos.

    (más…)

  • Cómo instalar Asterisk como un profesional

    http://www.sinologic.net/A principios de años comentamos que iniciaríamos una serie de artículos introductorios sobre Asterisk orientados principalmente a aquellas personas que quieren comenzar y que no saben por donde. Si bien existen libros que pueden seguir, en Sinologic vamos a crear algunos artículos que seguro que ayudarán a cualquiera a aprender cómo funciona Asterisk de una forma rápida, sencilla y eficaz.

    El primero de esta serie de artículos es «Cómo instalar Asterisk«, algo fundamental y que debemos aprender. Seguro que existen cientos de artículos donde se explican cómo instalar Asterisk, pero confío en que puedas ver algunas diferencias que pueden hacer de tu Asterisk algo mejor que el resto. 😉

    Para seguir esta lista de artículos, puedes ver el tag #ast101 con los que vamos a marcarlos, de forma que pueda ser fácilmente identificables y sirva para que cualquier visitante pueda aprender a instalar y configurar Asterisk en condiciones.

    Antes de empezar, vamos a plantear dos posibles escenarios: Centos o Debian. Ambos sistemas disponen de Asterisk en modo «paquete binario», por lo que si vemos que se nos complica la instalación, siempre podemos instalarlo mediante yumapt-get y tendremos un Asterisk listo para funcionar, aunque no tan «pro» como este que vamos a instalar ahora.

    (más…)

  • Cómo activar el SYSLOG para recibir mensajes remotos

    130130-N-HI414-003

    Seguro que todos conocéis una herramienta que viene por defecto en cualquier sistema basado en UN*X llamado syslog. Generalmente esta herramienta se suele utilizar para monitorizar cualquier evento que se produce en el servidor, permitiéndonos conocer si hay algún problema o si por el contrario, todo está funcionando perfectamente.

    No obstante, el servidor syslog sirve para recibir eventos, no solo del propio servidor si no de otros dispositivos conectados en red, lo que nos permitirá recibir los mensajes que nos envíe cualquier dispositivo que haya en la red (incluso en Internet). Syslog es una de las herramientas imprescindibles en todo sistema y como tal, debería ser un «must» en cualquier infraestructura de red seria que se precie.

    El ancho de banda que consume un mensaje de syslog suele depender de qué se envíe. Cada dispositivo puede permitirnos enviar por syslog únicamente los errores, los avisos, o prácticamente cualquier mensaje que pase por la memoria del dispositivo, por lo que hay que tener cuidado ya que habilitar un debug de un gateway de 4 primarios puede consumir bastante ancho de banda, ya que nos enviaría el protocolo SIP y el Q.931, así que es mejor utilizarlo para monitorizar errores y avisos y algo más preciso sólo cuando sea necesario. 🙂

    Vamos a comentar cómo habilitar el servidor syslog para permitir eventos de otros dispositivos.

    (más…)

  • Cómo instalar y registrar el códec G.729 de Digium

    keyPuede parecer una tontería y seguro que aquellos que ya han trabajado con este códec, el hecho de registrarlo puede parecer una tontería, no obstante hace poco conocí a una persona que quería registrar varias decenas de licencias en una máquina y al ser la primera vez, tenía un poco de miedo, así que vamos a explicarlo para que no quede la más mínima duda.

    Lo primero es comprender por qué hace falta la licencia y la diferencia entre el códec G.729 de Digium y la «free«. Una vez entendido esto y viendo que lo vamos a usar en producción, debemos adquirir tantas licencias como canales queramos convertir. Esto es, si Asterisk necesita convertir de Alaw a G.729 o viceversa, por ejemplo si tenemos teléfonos con G.729 y queremos hacer llamadas por una tarjeta de primario, o bien si queremos que nuestros usuarios consulten el buzón de voz, etc.

    (más…)

  • Cómo solucionar problemas de audio en VoIP

    frustracion

    Vamos a intentar resolver uno de los problemas más típicos y que siempre suelen tener los usuarios de VoIP más nuevos. Es la falta de audio cuando consigue hacer una llamada. Esto es un problema recurrente, que no importa cuantas veces se conteste, siempre ocurren modificaciones que invalidan «en teoría» las posibles soluciones que se le ofrecen.

    Hemos intentado retomar este tipo de preguntas y poder responderlas convenientemente para que queden definitivamente resueltas, aunque para ello haya que leer un poco y conocer, no solo el problema, si no los motivos por lo que ocurren y cómo solucionarlo.

    Vamos a afrontar el problema de falta de audio desde dos puntos de vista muy diferentes:

    – Dentro de la misma red (algo que puede ocurrir en algunos casos puntuales cuando la configuración es desastrosa)

    – Dentro y fuera de la red (algo más común y más difícil de solucionar en algunos casos en los que todo se nos vuelve en nuestra contra)

    Sea como fuere, la configuración es importante tenerla correcta, clara y lo más resumida posible, de poco nos sirve descomentar algunas opciones del sip.conf si no sabemos qué parámetros existen o no, por lo que recomiendo utilizar el siguienet comando para obtener un archivo sip.conf limpio, que nos sirva para descubrir qué parámetros tenemos activos y cual no:

    cat /etc/asterisk/sip.conf |egrep -v «^;|^ |^\s+» |sed «/^$/d» |sed «s/\[/\n[/»

    Aún así, vamos a analizar las distintas posibilidades de problemas de falta de audio viendo por qué se producen y cómo solucionarlo…

    (más…)

  • La 4ª edición de «La Guía Definitiva» ya disponible

    asterisk-books
    Las cuatro ediciones juntas (vía @leifmadsen)

    Según nos indica Leif Madsen, la cuarta edición del libro de Asterisk (The Definitive Guide) ya está disponible y con mucho más contenido que las anteriores ediciones, en las que, si bien la primera edición tenía 208 páginas, en la cuarta llega a las 717 páginas.

    Esta edición ha sido escrita por:  Leif MadsenJim Van MeggelenRussell Bryant

    Para el que no lo sepa, el Libro de Asterisk suele ser el manual de Asterisk, un lugar donde se recopila toda la «base» para empezar a aprender Asterisk y es una gran fuente de información para aquellos que tienen que aprender los conceptos básicos de telefonía y de Asterisk a la vez que sirve de guía para aquellos que quieren realizar alguna prueba relacionada con Asterisk.

    El precio de el libro «Asterisk: The Definitive Guide» ronda los 50€ aunque sabiendo el conocimiento que aporta, es sin duda, una gran inversión.

    Podéis haceros con un ejemplar en librerías especializadas, o bien vía O’Reilly:
    http://shop.oreilly.com/product/0636920025894.do

     

  • Hacking y Seguridad VoIP: El libro que todo administrador Asterisk debería tener

    Libro_VoIPPor diversos lugares me entero de un libro sobre seguridad en VoIP General y Asterisk en particular que está teniendo una fantástica acogida, entre otros motivos por su profundidad: tan sencilla como para introducir a un administrador de sistemas, pero tan profunda como para ayudar a un experto a mejorar su seguridad y mantenerse al corriente de las nuevas técnicas.

    Otras de las ventajas, el idioma ¿cuantos libros serios sobre seguridad VoIP hay en español?

    Pero hay más… ¿y cuantos se distribuyen en latinoamérica? ¿cuantos libros profesionales cuestan 20€?

    Sobre el autor… quizá os suene @Pepeluxx (twitter) 😉

    Sin duda, son todo ventajas.

     

    Siempre me he considerado un administrador de sistemas con cierto nivel de paranoia sobre los ámbitos de seguridad, quizá la vida real no sea consciente de cuanta importancia tiene la seguridad en el día a día que vivimos y no se le dedique los suficientes recursos como debería, en otros casos, los recursos son bastante inútiles y se peca de inutilidad, como aquellos que tienen 3 firewalls uno detrás de otro, tienen prohibido dar acceso SSH porque es «inseguro» pero en cambio piden conectar por Teamviewer. La seguridad es algo imprescindible pero debe ser transparente, no debe perjudicar el funcionamiento habitual de una empresa, no debe ser un impedimento, debe proteger, no prohibir.

    En cuanto a la seguridad en sistemas de comunicaciones, el 90% de los problemas de seguridad vienen por falta de conocimientos, no saber cómo funciona un dialplan y los parámetros de un usuario SIP, cerrar el puerto SIP o cambiar de puerto puede ser una solución, aunque sin duda no es la mejor. Lo más peligroso no son los ataques que nos puedan hacer por configurar mal un dialplan, si no aquellos ataques de los que no somos conscientes y no sabemos cómo solucionar. Esos son los verdaderos quebraderos de cabeza.

    Sin duda, Hacking y Seguridad VoIP es un gran libro, algo que deberíamos tener todos los que nos dedicamos a la VoIP y más aún si hemos tenido alguna vez algún problema de seguridad, porque aunque sepas dónde está el problema, seguro que hay cientos de problemas que aún no conoces.

    Os indico el índice del libro, únicamente para que podáis ver el contenido tan completo que tiene:

    (más…)

  • Cómo iniciarse en VoIP ¿qué hacer antes de empezar?

    constructionUna de las preguntas más frecuentes entre las personas que quieren iniciarse en el mundo de la VoIP es ¿qué utilizar? ¿Asterisk? ¿Freeswitch? ¿Kamailio? ¿OpenSIPs? ¿3CX? ¿qué hay que comprar? ¿cuánto cuesta? cientos de preguntas que si bien podrían ser respondidas por cualquier usuario con un mínimo de conocimientos, las mejores respuestas no son quizás lo que el usuario busca, ya que este suele querer respuestas rápidas, sencillas y cortas, aunque cada pregunta debería responderse de una forma mucho más extensa.

    Cuando eres niño, tienes fuerza, tienes tiempo, pero no tienes dinero.
    Cuando eres adulto, tienes dinero, tienes fuerza, pero no tienes tiempo.
    Cuando eres mayor, tienes dinero, tienes tiempo, pero ya no tienes fuerza.

    La VoIP, como cualquier otro campo técnico es tan sencillo o tan complejo como queramos. Podemos simplificar todo hasta el punto de descolgar el teléfono, contratar a una empresa para que nos haga lo que necesitamos y pagar la tarifa. Esto sin duda no será lo más económico pero sí será lo más rápido. Es lo ideal si necesitamos montar un sistema VoIP en un tiempo record y con ciertas garantías. La profesionalidad nunca es barata por mucho que nos guste que así sea.

    Por otro lado también puede ser tan económico como queramos, una máquina virtual, un Asterisk, todo softphones, varios operadores IP entre los que se encuentren algunos que ofrezcan tarifas gratuitas a ciertos destinos o a precios muy económicos, y todo dependerá de nuestra destreza y arte en la configuración de sistemas y softphones así como nuestros conocimientos técnicos sobre VoIP para evitar los problemas que nos ocurrirá durante el despliegue. No será rápido, tampoco será la mejor solución, pero eso sí, será muy económico.

    Finalmente la mejor opción suele estar entre los dos extremos, contar con la ayuda de profesionales para acelerar el aprendizaje y disponer de soporte pero ahorramos al aprender a hacerlo nosotros mismos. El problema entonces será el tiempo. Por mucha documentación que haya disponible en internet, aprender lleva su tiempo, y si queremos reducir este tiempo, no será gratis, pero tampoco nos costará tanto como contratar a una empresa para que lo haga todo. De esta forma, la próxima vez podremos hacerlo nosotros. Habremos aprendido a hacerlo.

    (más…)