Hagamos que México crezca..

Prefiere el consumo de lo Hecho en México

Visitantes








Conversación

  • Phylevn: Si claro, hay un software israelí que es gratuito no recuerdo como se llama, solo tienes que compilar asterisk-addons para que también guarde en el CDR el ID de la llamada para asi despues relacionarla con la grabación.  
  • Cesar: Que ta amigo... sobre la pregunta de ligar una extencion a una troncal o hice con customcontext en freepbx.
    solo tengo una duda, hay algun plugin para freepbx para poder monitorear las llamadas grabadas como en elastix?
    gracias.. y saludos  
  • Sergio: Hola!!
    Oie al parecer hay errores en las entradas sobre la Facturacion Electronica del SAT, hace unos dias lei los Post y hoy YA NO PUEDO ENTRAR, me marca que la pagina no se encontro.
    Gracias  
  • Conmutador IP: @Max: Para que tu Tel IP haga y reciba llamadas necesitas configurarlo, si tu teléfono usa el protocolo SIP entonces necesitas configurar usuario, password, dominio o proxy, outbound proxy en algunos casos y puerto que el default es 5060, estos datos te los da el proveedor IP con los que contrates el servicio como puede ser Alestra en México, o callcentric.com en estados unidos por ejemplo  
  • Max: hola tengo una duda, tengo un telefono IP pero nose si se requiere alguna configuracion para que trabaje con el modem de infinitum, es decir que tengo q hacer para que pueda hacer y recibir llamadas con el.
    espero puedas ayudarme  
  • Phylevn: Si lo puedes hacer, busca lo que son los contextos en asterisk.  
  • Cesar: Que tal, si me funciono, solo que curiosamente con no-ip o ddns solo fuinciona cuando son isp diferentes, aquí en Nayarit, Telmex y Megacable, si lo hago solo con Megacable debo poner la ip de la der de Megacable, 10.163.x.x no tengo idea por que solo así funciono... Otra duda, en asterisk se puede hacer que por ejemplo la extensión 500 solo use la troncal 1 y todas las demás extensiones utilizen otra troncal? Esto sin teniendo el mismo plan de marcado en ambas troncales, es decir, poder hacer que una troncal y una extensión estén vinculadas para hacer llamadas.  
  • Angel Reyes: Hey Filein,
    Quiero conversar contigo sobre una oportunidad de negocio. ¿me pasas tu email?
    Saludos.  
  • Comutador IP: @Cesar: Si es posible, solo requieres poner el puerto SIP de tu Conmutador IP Asterisk en una IP Pública, puedes usar DynDNS para este caso junto con DDClient y ya solo el SPA lo apuntas a la IP Pública de tu conmutador IP Asterisk siguiendo los mismos pasos de configuración de siempre. Eso es todo.  
  • Cesar: Amigo, podrias ayudarme, quisiera utilizar un SPA 3102 de forma remota, este esta conectado directamente a internet, y en otra parte de la misma ciudad tengo el servidor asterisk donde quiero utilizar la linea, es posible?  

Escribe el código Captcha que estás viendo

¿Cómo utilizar los servicios de DynDNS ?

Algunos amigos me han preguntado como publicar su sitio web usando su propio internet y su máquina como servidor de páginas web para publicar su blog, alguna página o hacer sus pininos con esto de la programación web, les he comentado sobre como hacerlo con DynDNS. y por ello público este post para comentar a grandes rasgos como publicar sitios webs usando las IP Públicas Dinámicas que nos proveen el servicio de Prodigy, eGo o algun otro proveedor de internet.
Lo básico
Antes hay que comenzar con lo básico saber que es una IP Pública y una IP Privada, pero antes de eso
¿Qué es una IP?
IP significa "Internet Protocol", qué es el mecanismo que usan las computadoras para poder identificarse en internet y en una red local.
Una IP es cómo un número de teléfono por ejemplo, para poder llamar a la casa de mis padres a Oaxaca marco su número telefónico, al igual que para poder marcar a mis conocidos aquí en el D.F. igual marco un número de celular ó fijo el cuál es único y no se repite, igual es una IP es un número con el cuál las computadoras se conectan entre si en internet, solo que también aparte de tener ese número las computadoras también tienen nombres que nos ayudan a recordar de manera más fácil que los números, asi por ejemplo podemos identificar gmail.com, phylevn.binniza.com, mozilla.org, OpenOffice.org de tal forma que es más fácil aprendernos los nombres ó dominios que los números de IP.
Una IP está conformado por 4 números de 8 bits. 8 bits es la representación binaria de un número de 0 hasta 255. Por lo tanto en las ips podemos tener números como:
  • 75.126.179.110 para una ip pública
  • 192.168.1.1 para una ip privada por ejemplo
    ¿Qué es una IP Pública y que es una IP Privada ?
    IP Pública
    Volviendo al ejemplo de los teléfonos, una IP Pública es una dirección que puede accederse directamente desde cualquier parte de internet, al igual que un número de teléfono puede marcarse desde cualquier casa, ciudad ó pais, entonces podemos entrar a SourceForge por su nombre http://www.sourceforge.net ó por su IP 216.34.181.60.
    IP Privada
    Una IP Privada es una dirección de uso interno en una red local, por ejemplo en un cybercafé, en una oficina, en tú casa, las IP que regularmente usan tús máquinas son IPs privadas. Estas IP no pueden accederse directamente desde internet, usando el ejemplo del teléfono una IP Privada sería como un número de extensión por ejempo el 5055, 1012, etc. las extensiones no pueden marcarse directamente desde otra casa, ciudad ó pais, primero se marca el número y despues la extensión. Por lo que una IP Privada se puede repetir en otras redes locales pero no en la misma, al igual que una extensión no se repite en la misma oficina, pero en otras empresas seguro pueden estar usando la misma numeración de extensiones.
    ¿Qué es una IP Dinámica?
    Las IP Dinámicas pueden ser usadas tanto en IP Públicas como fijas, una IP Dinámica es una dirección que alguien nos asigna automáticamente al conectarnos a una red, esta dirección puede ir cambiando cada vez que nos conectemos a internet, o por ejemplo en el caso de los routers ó modems de Infinitum, Ego o de algún otro proveedor cada vez que lo reiniciemos estaría cambiando de dirección, volviendo al ejemplo de los teléfonos es como si dijéramos que cada que conéctaramos el teléfono a la línea nos cambiara de número telefónico.
    Para el caso de una IP Dinámica cambiar de IP constantemente no representa problema a que si cambiáramos de número telefónico todos los días, esto porque a nuestras PC nadie se conecta directamente, pues nosotros somos los que nos conectams a paginas wes, messenger, chat, y otros servicios y al conectarnos abrimos un canal de comunicación.
    Pero que pasa si quisiéramos que alguien se conectara directamente a nuestra máquina en algún momento ? entonces si sería un caos eso de que nuestra IP cambiara todos los días, al igual que si alguien quisiera llamarnos y nuestro número cambiara.
    ¿Como permitir que se conecten a nuestra máquina si tengo una IP Dinámica ?
    Supongamos el siguiente caso:
    Tenemos un router módem (2Wire) de Infinitum que nos dá la IP Pública 189.181.154.37, Para saber qué IP Pública usa tú router entra a http://www.tuip.info, pues cada vez que entras a una página de internet se registra la IP Pública del router a traves del cuál sales a internet, no tú IP Privada.
    Ese router lo tenemos en la casa en dónde hay 4 máquinas con las siguientes IP privadas:
    Máquina IP Privada
  • A 192.168.1.90
  • B 192.168.1.101
  • C 192.168.1.103
  • phylevnMobile 192.168.1.176
  • router 192.168.1.254
    Lo que quiero hacer es que desde cualquier parte de internet puedan entrar a una página web que tengo instalada en la máquina de PhylevnMobile.
    Si alguien teclea en alguna otra parte de internet directamente en la barra de direcciones de su navegador firefox192.168.1.176 probablemente vea un error, ya que es una IP privada que en este caso uso dentro de mi red local.
    Para que alguien pueda acceder a mi página web desde otra parte de internet primero tendría que decirle al router que cuándo alguien pregunte por el puerto 80 lo mande a mi dirección IP, volviendo al ejemplo telefónico para con los números telefónico y las extensiones, para que alguien de fuera pueda entrar a una extensión, entonces el agente externo marca al número telefónico de la empresa y el que redirecciona la llamada es el conmutador, que en este caso análogamente es el caso de un router para con las IP y Puertos.
    ¿Qué es un puerto ? ¿Porqué el puerto 80?
    Las máquinas aparte de tener direcciones IP, tiene puertos, un puerto es la forma de acceder a un servicio de una computadora, por ejemplo para bajar archivos, para poder enviarle un mensaje en el chat, para ver páginas web que hay en la máquina, para poder ver una cámara conectada a la PC, para poder apagar la computadora desde otra máquina, etc., los ejemplos que estoy mencionando coloquialmente se llaman servicios, porque son los que sirve la computadora a otras computadoras.
    Entonces el puerto 80 es el puerto estándar para brindar servicios web a otras computadoras, igualmente puede usarse algún otro puerto pero vámonos por la fácil face-smile.png .
    Entonces para poder mostrar al mundo mi página web colocada en mi computadora, tengo que decirle al router que cuándo alguien pregunte por el puerto 80 lo mánde a la IP de mi máquina de phylevnMobile que tiene la IP 192.168.1.176.
    Para esto usando el más común de los routers los 2Wires de Prodigy Infinitum, bastaría con ir a la dirección IP 192.168.1.254 que es la IP default del servicio de Prodigy para el router.
    Seleccionar Bloqueo de Intrusos->Configuración del bloqueo de intrusos
    Pedirá un password que es la clave WEP del router.
    En la página en dónde dice Seleccionar una computadora, seleccionaremos el nombre de nuestra máquina, en este caso phylevnMobile. -esto no es muy práctico, prefiero otros routers como los que usan el firmware dd-wrt dónde de un mismo paso indico la IP local, el puerto remoto y a que puerto local irá, pero en fin sigamos-
    Seleccionamos abajo del listado de aplicaciones de la página la opción que dice :
    Agregar una nueva aplicación definida por el usuario
    Y nos aparecerá una nueva página dónde daremos los siguientes datos:
  • Nombre de aplicación: Servicio Web local
  • Protocolo: TCP -Generalmente es TCP salvo algunos casos se usa UDP(VPNs, Streaming, etc) -
  • Puerto (o intervalo): De: 80 A:80 -Aqui decimos el puerto externo que usaremos, generalmente es el mismo que el interno, a menos que tengamos ya apartado el puerto 80 para otra máquina, si ya se definió un puerto no es válido repetirlo-
  • Tiempo de espera del protocolo (segundos): 86400
  • Asignar al puerto de host: 80-Aqui introducimos el puerto que usa internamente nuestro servicio en este caso 80, pero por ejemplo si es un VNC 5900, un FTP 21,un SSH 23, etc.
  • Tipo de Aplicación: Ninguno
  • Y para finalizar presionamos el botón que dice Agregar Definición y esperar unos segundos.
  • Despues de presionar el botón al final de la página se mostrará el servicio agregado:
    Protocolo Puerto (o intervalo) Puerto de host Tiempo de espera (seg.)
    TCP 80 80 86400
  • Presionamos el botón atras y volveremos a la página de configuración del sistema de bloqueo de intrusos
  • Seleccionar Permitir aplicaciones individuales y escogemos del listado Servicio Web Local y presionamos el botón agregar para pasarlo al listado de aplicaciones alojadas.
  • Presionamos el botón Aceptar y veremos una página como la que sigue:
    Configuración actual: Personalizada
    Dispositivo Aplicaciones permitidas
    PhylevnMobile Servicio Web Local 192.168.1.64
    Si la damos ver detalles veremos algo como lo siguiente:
    Configuración actual: Personalizada
    Dispositivo Aplicaciones permitidas Tipo de aplicación Protocolo Números de puerto IP Pública
    PhylevnMobile Servicio Web Local - TCP 80 189.181.154.37
    Con esto ya cualquiera puede acceder desde internet a nuestra página local introduciendo la IP 189.181.154.37 en su Navegador Web de FireFox.
    Peroooooooooo
    189.181.154.37 es una IP Dinámica, ¿ Que pasa si al rato cambia de IP el router ? obviamente ya no podrían entrar nuestros amigos con la IP que les dimos ó igual entrarían al servicio de alguna otra máquina que no sería la nuestra, porqué ya no es nuestra IP.
    Para resolver esto usaremos el servicio de DynDNS.org
    ¿Qué es lo que hace DynDNS.org?
    DynDns lo que hace es darle un nombre a tú máquina, por ejemplo phylevnmobile.dyndns.org
  • Dónde dyndns.org es el nombre global del servicio.
  • phylevnmobile es el nombre que elegirías y que no debería ser usado por otros usuarios de dyndns.org.
    Ya con el nombre ó subdominio asignado, entonces usando alguna de las herramientas de DynDNS cada vez que la IP de tú máquina cambie entonces DynDNS.org redireccionara tú subdominio a la nueva IP.
    Por ejemplo hoy amaneciste con la IP.
    189.181.154.37 DynDNS apuntará phylevnmobile.dyndns.org a esa IP, entonces cuándo alguien entré a phylevnmobile.dyndns.org irá a 189.181.154.37.
    Si mañana cambiá tú IP a 189.181.150.42, DynDns nuevamente redireccionará tú subdominio phylevnmobile.dyndns.org a la ip 189.181.150.42, y asi sucesivamente.
    De tal forma que en internet entrarán a traves de phylevnmobile.dyndns.org a tu página sin importar que todos los días tú IP Pública cambié.
    ¿Cómo me registro en DynDNS?
    Muy fácil..
    Vé a Dyndns.org y selecciona "create account".
    Da tus datos de registro y despues de eso confima el registro dandole click a la url que te llega al correo que diste.
    Válidate en el servicio de DynDNS con tu login y password y ve a:
    Services->DNS Services->Dynamic DNS(DDNS)->Manage Hosts->Add New HostName
    Y ahí te pedirá los datos para crear tú dominio dinámico:
  • Hostname: phylevnMobile -puedes poner el que gustes-, selecciona igual el servidor de tú gusto
  • WildCard: Seleccionalo si quieres tener subdominios.
  • Service Type: Host with Ip Address
  • IP Address: Pon aquí tú IP Pública abajo del text box mostrará tú ip pública. También la puedes conocer a traves de http://www.tuip.info
  • Mail Routing: Para este ejemplo no aplica, pero es útil en otros casos.
  • Solo Presionar el botón Create host para guardar los cambios.
  • Con esto ya tendríamos configurado el servicio DDNS, para verificar solo basta hacer un ping a phylevn.dyndns.org ó al dominio creado, y veremos que al hacer ping nos responderá nuestra IP Pública.
    Con esto ya pueden acceder desde internet usando por ejemplo el dominio phylevn.dyndns.org.
    Ahora solo faltaría ver como actualizar la IP en DynDNS cada vez que el router cambie de IP, para esto DynDNS provee algunas herramientas:
    https://www.dyndns.com/support/tools/
    En otros routers ya incorporan el protocolo DDNS que es compatible con DynDNS y solo es necesario dar el login y password de DynDNS.
    Espero haya servido de algo la explicación que aqui pongo, cualquier duda escribanlo aquí abajo como comentario.
  • Dejar un comentario

    Escribe el código Captcha que estás viendo

    Fuentes XML de comentario: RSS | Atom

    Estadísticas de visitantes

    174767

    Emblemas

    Energizado por Jaws Project
    Soporta RSS2
    Energizado por Software Libre
    Energizado por Mozila Firefox
    Energizado por Ubuntu Linux
    Energizado por PHP
    Energizado por Apache Web Server
    Energizado por MySQL
    Energizado por SQLite
    atom

    ¿ Where The Hell Am I ?

    Mi Flickr







    Aquí Mis Mejores Fotos

    Eventos

    Encuesta

    ¿Que medio de comunicación usas más ?

    Comentarios Recientes