Hagamos que México crezca..

Prefiere el consumo de lo Hecho en México

Visitantes








Conversación

  • Elvin: Estimado ando muy preocupado me compre el USRP2 y las tarjetas de GSM cuando me entere que no trabaja openbts con usrp2, help me :(  
  • 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.  

Escribe el código Captcha que estás viendo

Como configurar servidor Punto Multipunto con OpenVPN y cliente en Windows ó Linux.

OpenVPN es un software basado en la filosofía de software libre, que permite crear conexiones VPN entre equipos Linux, Windows, MacOSX, *BSD, *nix y Dispositivos móviles como Windows Mobile a traves de redes inseguras como internet o redes inalámbricas.
OpenVPN puede funcionar de varias maneras una de ellas de punto a punto, punto a multipunto y en modo bridge.
  • Punto a Punto: solo realiza una conexión segura entre 2 equipos, esta conexión puede usarse para compartir archivos entre 2 equipos en internet.
  • Punto a multipunto: Permite conectar a diversos dispositivos a un servidor OpenVPN el cuál permitirá redigir las peticiones remotas a una red interna a traves de una red como internet. El uso de este modo es factible para dar acceso a aplicaciones dentro de una red local a equipos que se encuentran en alguna parte de internet.
  • Modo Bridge: OpenVPN permite crear conexiones entre 2 redes remotas, de tal forma que OpenVPN funciona como gateway de un punto y otro para poder unificar las redes, esto es muy factible cuándo se tienen oficinas remotas y se desea unificarlas, una de sus ventajas se da para las aplicaciones de Voz sobre IP, Bases de Datos, etc.
    Nuestro caso: Punto a Mutipunto.
    Este tipo de modo de OpenVPN en mi caso es el que más uso, ya que me dedico a desarrollar aplicaciones para dispositivos móviles los cuáles se conectan a internet a traves de conexiones GPRS(Movistar y Telcel en México), de tal forma que les instalo un cliente OpenVPN a los móviles y de esta forma se conectan a un servidor OpenVPN, esto para poder acceder a las bases de datos, a los web services, servidores FTP, etc., de una forma muy segura sin comprometer la información en redes públicas.
    Para comenzar con OpenVPN necesitamos descargar el instalador para Windows de OpenVPN, el cuál puede obtenerse de la siguiente URL:
    http://openvpn.net/release/openvpn-2.0.9-install.exe
    Esto probablemente nos instale el software de OpenVPN en el siguiente directorio:
    C:\Archivos de Programa\OpenVPN
    Abrir la consola de Windows
    Inicio->Ejecutar->CMD
    Ya en la consola de Windows ir al directorio easy-rsa de OpenVPN
    cd C:\Archivos de Programa\OpenVPN\easy-rsa\
    Lo primero que se hará es crear un Certificado de Autoridad (CA)
    Ejecutar :
    #Inicia el proceso

    init-config
    #Aqui pedirá valores como Pais, Estado, Ciudad, Organización, Depto, Nombre del Servidor y Correo, todos estos valores se repetirán a excepción del nombre del host que en la parte de configuración de las llaves del cliente en la parte última.

    vars

    clean-all

    build-ca
    #Al finalizar esta parte se crearán varios archivos en directorio

    C:\Archivos de Programa\OpenVPN\easy-rsa\keys
    #Copiar el archivo keys\ca.crt al directorio
    C:\Archivos de Programa\OpenVPN\config

    copy keys\ca.crt ..\config\
    Con lo anterior habremos creado el Certificado de Autoridad.
    El siguiente paso es crear la llave privada y certificado del servidor.
    Ejecutar en el directorio easy-rsa el siguiente comando

    vars

    build-key-server phylevn.mexrom.net
    #dónde phylevn.mexrom.net es el nombre del servidor dónde se está instalando OpenVPN.
    #Aquí de igual pedirá datos, los cuáles deben ser los mismos introducidos anteriormente, también pedirá un password, este mismo password debe ser usado cuándo se creen las llave de los clientes.
    #Luego ejecutar el siguiente comando
    build-dh
    #Con esto se habrán creado otros archivos en el directorio keys.
    #Copiar los siguientes archivos del directorio easy-rsa\keys a ..config\

    C:\Program Files\OpenVPN\easy-rsa> copy keys\phylevn.mexrom.net.crt ..\config\

    C:\Program Files\OpenVPN\easy-rsa> copy keys\phylevn.mexrom.net.key ..\config\

    C:\Program Files\OpenVPN\easy-rsa> copy keys\dh1024.pem ..\config\
    #Ahora hay que configurar el servidor para luego iniciarlo.
    #Dentro del archivo de configuración de OpenVPN

    C:\Program Files\OpenVPN\config
    #Crear un archivo llamado server.ovpn y dentro de ese archivo introducir lo siguiente
    port 1194
    proto udp
    dev tun
    ca   "C:\Archivos de programa\OpenVPN\config\ca.crt"
    cert "C:\Archivos de programa\OpenVPN\config\phylevn.mexrom.net.crt"
    key  "C:\Archivos de programa\OpenVPN\config\phylevn.mexrom.net.key"  # Este archivo debe mantenerse en secreto
    dh    "C:\Archivos de programa\OpenVPN\config\dh1024.pem"
    server 192.168.20.0 255.255.255.0 #Segmento de red que tomarán los clientes remotos
    ifconfig-pool-persist ipp.txt
    push "dhcp-option DNS 208.67.222.222"
    push "dhcp-option WINS 192.168.20.1"
    <img src="plugins/Emoticons/images/tongue.png" border="0" alt="tongue.png " width="16" height="16" />ush "route-gateway 192.168.20.1"
    client-to-client
    push "route 192.168.1.0 255.255.255.0" #Segmento de la red local interna
    duplicate-cn    #Con esta opción no es necesario crear una llave por cada cliente
    comp-lzo   #Comprime los datos envíados y recibidos
    max-clients 60
    persist-key
    persist-tun
    verb 3
    status openvpn-status.log
    keepalive 10 120
    suppress-timestamps
    route-delay 10 10

     
    #Ya con la configuración realizada solo basta darle click con el botón derecho del mouse al archivo server.ovpn y seleccionar la opción de Start with OpenVPN.
    #Pero antes de lo anterior hay que editar el registro de windows en la siguiente llave y reiniciar Windows.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    #Y en la opción de IPEnableRouter configurarlo a 1, esto para que se le permita a OpenVPN hacer el ruteo del segmento de la red privada a la red local interna.
    #Ahora si iniciar el servidor de OpenVPN
    #Si todo salió bien se abrirá una ventana de comandos y al final indicará

    Initialization Sequence completed
    #Con esto ya tenemos el servidor de OpenVPN echado andara, ahora falta crear las llaves de los clientes, para esto realizar lo siguiente
    #En la consola de comandos ir a :

    C:\Archivos de programa\OpenVPN\easy-rsa
    #Introducir los siguientes comandos

    vars

    build-key phylevn
    #dónde cliente es el nombre del cliente remoto, debe cambiar por cada cliente remoto configurado en caso de que se creen múltiples llaves.
    #Al momento de ejecutar build-key hay que repetir la información anteriormente capturada a excepción del nombre del host que debe ser el nombre del equipo cliente, también en password debe ponerse el password que se dió al crear la llave privada y certificado del servidor de OpenVPN.
    #En seguida hay que crear los archivos al directorio config del servidor OpenVPN

    copy keys\phylevn.crt ..\config

    copy keys\phylevn.key ..\config
    #Y también estos archivo hay que pasarlos a la máquina remota, solo hay que tener un modo seguro para envío de estas llaves a las máquinas remotas, los arhivos que debe tener la máquina remota deben ser los siguientes

    ca.crt

    phylevn.crt

    phylevn.key
    Dónde phylevn es el nombre de la llave para el host especificado, en caso de que se permita la duplicación de llaves, no importaría el nombre del archivo cliente que se pase en caso de que se tengan varios.
    #Ahora en las máquinas clientes también hay que tener instalado el software OpenVPN
    #Y se debe crear un archivo de configuracion llamado cliente.ovpn en el directorio config de OpenVPN

    C:\Archivos de programa\OpenVPN\config\
    #El archivo cliente.ovpn debe contener lo siguiente:
    client
    proto udp
    dev tun
    remote  201.123.42.174 1194 #Dirección IP Pública del servidor OpenVPN
    resolv-retry infinite
    nobind
    persist-key
    persist-tun
    ca    "C:\Archivos de programa\OpenVPN\config\ca.crt"
    cert  "C:\Archivos de programa\OpenVPN\config\phylevn.crt"
    key   "C:\Archivos de programa\OpenVPN\config\phylevn.key"
    comp-lzo
    verb 3
     
    #Ya que esté guardado el archivo, solo basta presionar el botón derecho del mouse y presionar Start With OpenVPN, con esto el cliente se intentará validar con el servidor remoto, si todo salió bien, entonces el cliente tendra una nueva interfaz de red y le será asignada una IP en el segmento 192.168.20.x, con esto ya podrá hacer ping al servidor remoto, de igual forma a las IPs del segmento de la red local interna dónde se encuentra el servidor de OpenVPN.
    #Con Linux son los mismos pasos, a excepto de las rutas, pero el proceso es el mismo, solo se excluye la parte del registro de windows y se activa el IP Forwarding.
  • # Re:Como configurar servidor Punto Multipunto con OpenVPN y cliente en Windows ó Linux.

    Elkin Siabato, <elkin0727@yahoo.com.ar> / 13 January, 9:36am  
    avatar

    Buenas tardes... tengo la siguiente idea... te agradezco la ayuda.
    1. Objetivo:
    Desde el compu de mi trabajo poder jugar MRO (un juego que necesita puertos 6500 TCP y UDP abiertos).
    El firewall del trabajo no me deja, entonces pense en hacer una red virtual con mi compu de la casa y atraves de esa red poder jugar sin problemas.
    2. Infraestructura de la red.
    Mi pc de la casa (192.168.0.2)
    El router huawei de mi casa (192.168.0.1)
    Mi pc de la casa tiene servicio de internet ADSL, por consiguiente se conecta a internet por medio del router HUAWEI...
    Este router tiene ip publica dinamica(es decir la que me coloca la empresa de servicio de internet).
    Desde luego mi router tiene forward de los puertos 6500 (TCP y UDP) a mi pc (192.168.0.2).
    Tambien tiene forward de los puertos 1194 hacia mi pc (pues para que funcione el OPENVPN)
    Eso en cuanto a la red de mi casa.
    Ahora la red de mi trabajo.
    Pc del trabajo con ip (10.1.20.135)
    Tiene definido como gateway (10.1.20.5) El cual no me deja jugar pq tiene los puertos cerrados 6500 TCP UDP.
    Entonces resumo... datos...
    Mi pc de la casa (192.168.0.2)
    El router huawei de mi casa (192.168.0.1)
    Router ip externa dinamica (con no-ip, ) ejemplo router.noip.com
    Pc del trabajo con ip (10.1.20.135)
    Tiene definido como gateway (10.1.20.5)
    3. Pregunta
    Como debo de configurar el servidor (mi pc de la casa) y el cliente(el pc de mi trabajo) para que utilice la vpn como medio para poder jugar sin problemas desde el trabajo.
    Gracias.
    Ademas... ya tengo configurada la vpn Y POR CIERTO CONECTA!, pero no hace ping del server al cliente ni viceversa... cual sera el problema? Gracias nuevamente.

    Dejar un comentario

    Escribe el código Captcha que estás viendo

    Fuentes XML de comentario: RSS | Atom

    Estadísticas de visitantes

    184280

    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