viernes, 15 de septiembre de 2017

Videos Curso básico IPv6 - LACNIC

Como parte de la parte importante de este protocolo es la Capacitación y encontré este importante material excelente y quien para hablar de esto que LACNIC como su promotor y administrador del recurso para América Latina y Caribe.

Espero sea muy útil para quien pueda interesarle.

Es una lista de reproducción o playlist en Youtube.

Suscribe te al canal para tener mas información de eventos y capacitaciones.


https://www.youtube.com/watch?v=cVyhDp14fac&list=PLVpV7HTGyBXxoOrg4kp-cDe8u2ptl0rjN

martes, 29 de septiembre de 2015

LANIC23 | LACNOG'15 - Bogotá, Colombia 28/9 - 2/10

LANIC23 | LACNOG'15

Este evento es muy importante y valioso para adquirir conocimiento. En diferentes habilidades y para hacer networking con un gran numero de expertos y asistentes en estas conferencias.

Esta disponible también en streaming http://www.lacnic.net/web/eventos/lacnic24

La Agenda http://www.lacnic.net/web/eventos/lacnic24-agenda

IPv6 para Operadores de Red

Encontré un documento interesante para compartir ya que para los que aun no esta familiarizados y en donde actualmente es la falla del despliegue de este protocolo es en los ISP.

Creo que es una guía muy fácil para iniciar en la exploración y adopción de este protocolo.

Fuente: LACNIC

http://portalipv6.lacnic.net/wp-content/uploads/2014/12/ipv6_operadores_red.pdf

jueves, 20 de noviembre de 2014

Video Streaming en Linux crtmpserver - Centos

Pasos que se utilizaron para Centos 6.4 x86

Instalan los siguientes paquetes

yum install perl-Net-SSLeay gcc gcc-c++ autoconf automake subversion make openssl-devel dstat

En la guía aparece instalar webmin pero no es necesario para que esto funcione.

yum install perl vim subversion cmake make gcc gcc-c++ openssl-devel
Se descarga el crtmpserver

svn co --username anonymous --password "" https://svn.rtmpd.com/crtmpserver/trun

cambiamos de directorio para hacer la compilación:

cd crtmpserver/builders/cmake

Esta linea compila y indica en que directorio se instalara en este caso /usr/local

cmake -DCRTMPSERVER_INSTALL_PREFIX=/usr/local . 
make install

Editamos del archivo y reemplazar lo siguiente:

  1. rootDirectory="applications"
    por
    rootDirectory="/usr/local/lib/crtmpserver/applications"

Script para iniciar el demonio para Centos

This is the /etc/init.d/crtmpserver script...  Make sure it's set to autorun

#!/bin/bash
#
#       /etc/rc.d/init.d/crtmpserver
# crtmpserver      This shell script takes care of starting and stopping
#
#### BEGIN INIT INFO
# Author: Brian Jones jonesy@cs.princeton.edu
#
# chkconfig: 2345 13 87
# description: crtmpserver is the C-RTMP-Server Service daemon.
### END INIT INFO

# Source function library.
. /etc/init.d/functions

ROOTDIR=/usr/local
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=crtmpserver
DAEMON_ARGS="--daemon /usr/local/etc/crtmpserver.lua"
NAME=crtmpserver
DESC=crtmpserver
PIDFILE=/var/run/$NAME.pid

start() {
        echo -n "Starting crtmpserver Server: "
        if [ -f $PIDFILE ]; then
                PID=`cat $PIDFILE`
                echo crtmpserver already running: $PID
                exit 2;
        else
                daemon $DAEMON $DAEMON_ARGS
                RETVAL=$?
                echo
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/crtmpserver
                return $RETVAL
        fi

}

stop() {
        echo -n "Shutting down crtmpserver Server: "
        #echo
        killproc crtmpserver
        echo
        rm -f /var/lock/subsys/crtmpserver
        return 0
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    status)
        status crtmpserver
        ;;
    restart)
        stop
        start
        ;;
    *)
        echo "Usage:  {start|stop|status|restart}"
        exit 1
        ;;
esac
exit $?
En el momento de inicio si se encuentra con algún problema de inicio hay un parche disponible o modificar el fuente como se muestra aquí:

commit cf981ce3034118c6630412bb6c1ac0dee546c8e4
Author: Mariusz Pluciński <mplucinski@speednet.pl>
Date:   Tue Dec 10 16:48:38 2013 +0000

    Do not treat as error situation when SO_REUSEPORT option is not supported

diff --git a/sources/common/src/platform/linux/linuxplatform.cpp b/sources/common/src/platform/linux/linuxplatform.cpp
index 7334c28..5198b47 100644
--- a/sources/common/src/platform/linux/linuxplatform.cpp
+++ b/sources/common/src/platform/linux/linuxplatform.cpp
@@ -256,7 +256,8 @@ bool setFdReuseAddress(SOCKET fd) {
   return false;
  }
 #ifdef SO_REUSEPORT
- if (setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, (char *) & one, sizeof (one)) != 0) {
+ if (setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, (char *) & one, sizeof (one)) != 0 &&
+   errno != ENOPROTOOPT) {
   FATAL("Unable to reuse port");
   return false;
  }

Una vez todo este funcionando para hacer la prueba nos conectamos con este cliente:

https://dl.dropboxusercontent.com/u/2918563/flvplayback.swf

Especificamos la dirección IP del host donde se instalo y luego connect.

Recuerde revisar o verificar la configuración del firewall.

Fuente: http://wiki.rtmpd.com/tutorial_full_centos_build -

O en el blog de adobe http://blogs.adobe.com/osmf/ - http://sourceforge.net/projects/osmf.adobe/files/

En este sitio podran encontrar información para agregar el codigo de html para los video en una pagina web:

https://sites.google.com/site/mori79/html-gadgets/media-players/flash-media-playback

También podria probarse el streaming con este link.
https://dl.dropboxusercontent.com/u/2918563/flvplayback.swf

Paginas adicionales de consulta:

http://www.computerglitch.net/blog/blog/2014/02/18/converting-axis-rtsp-to-rtmp-streams/
https://07556276077253553111.googlegroups.com/attach/85573d00af0715a6/0011-Do-not-treat-as-error-situation-when-SO_REUSEPORT-option-is-not-supported.patch?part=0.11&view=1&vt=ANaJVrF_zSkY-oQjersDcz0_o3W98TrV3_A-xQP1YQ4PuVuL1ktiAu0OUAAYUpLfHMJnyLnrDJA5194zZ2fdc3E8fFq8gI8Fw43HNoRGQJ7QAS6umClVKdQ

miércoles, 3 de septiembre de 2014

Mirror Colombia

Bueno aquí les dejo un aporte a quien pueda interesar descargar desde Colombia las ISO de sus versiones de:

centos/
chakra
deepin/
deepin-cd/
hirensbootcd/
linuxmint/
linuxmint-packages/
manjaro/
ubuntu/

Saludos

Info del mirror

Welcome to the mirror.edatel.net.co

This service is provided to you by:
                                   
EDATEL SA ESP    http://www.edatel.net.co/ 
UNE EPM Telecomunicaciones http://www.une.com.co/  

This system may be used 24 hours a day, 7 days a week.

All transfers are logged with your hostname and email address.

We are available on:
 http://mirror.edatel.net.co/
 ftp://mirror.edatel.net.co/

This site is running on a FreeBSD 10 x86-64. Current hardware, as of 2014-08-01:
 Dell NF500 - 2U
 Xeon E5405 @2.00GHz
 16GB RAM
 6x400GB SAS Hard Disk Storage
 1Gbit/s connection

Contact: contenidos@edatel.net.co

jueves, 20 de junio de 2013

Solución Endian 2.5.1 OpenVPN - Configuracion IP Fijas para clientes

Articulo Original, funciono sin problemas únicamente retirar las comillas

ifconfig-push "192.168.1.80 255.255.255.0" 

y debe quedar así ifconfig-push 192.168.1.80 255.255.255.0

Fuente: http://www.efwsupport.com/index.php?action=printpage;topic=2989.0

First, open your OpenVPN config template and allow the server to search for a client configuration directory.

nano /etc/openvpn/openvpn.conf.tmpl

Remove the ; character before ";client-config-dir clients"   

Ctrl-O to write out the file and Ctrl-X to Exit Nano.

Now, create a file the exact name as the user you have configured in the OpenVPN gui in the /var/openvpn/clients directory.  There is no extension.

nano /var/openvpn/clients/EnterUserName

In this file, add the following lines adapted to your specific network configuration:

ifconfig-push "192.168.1.80 255.255.255.0"
push "redirect-gateway def1"
push "dhcp-option DNS 192.168.1.1"


Then Ctrl-O to write out the file and Ctrl-X to Exit Nano.

Restart OpenVPN server.

jueves, 28 de febrero de 2013

LACNIC 19 5-10 mayo Medellín, Colombia



Evento muy interesante para muchas personas que estén interesadas en IPv6 y otros temas como la seguridad.

Aquí entrego el link y algunos datos claves para asistir a este evento que se llevara acabo en Medellin una de las ciudades mas encantadoras de Colombia.

Para los interesados en presentaciones en este evento: http://www.lacnic.net/web/eventos/lacnic19-llamados

Información General: http://www.lacnic.net/web/eventos/lacnic19-info

Programa de Becas: http://www.lacnic.net/web/eventos/lacnic19-becas

Hospedaje: http://www.lacnic.net/web/eventos/lacnic19-hotel



Agenda del Evento: http://www.lacnic.net/web/eventos/lacnic19-agenda


Domingo 5

14:00
-
16:00
Tutorial IPv6 básicoTutorial enrutamiento BGP y RPKITutorial DNSSECTutorial Gestión de Incidentes de Seguridad en Proveedores de Internet (parte 1)Servicios de Lacnic (Serv. De Registro, Uso de RPKI, WHOIS, Resol. InversaReunión Directorio de Lacnic
16:00 - 16:30 Coffee Break
16:30
-
18:00
Tutorial IPv6 básicoTutorial enrutamiento BGP y RPKITutorial DNSSECTutorial Gestión de Incidentes de Seguridad en Proveedores de Internet (parte 1)Servicios de Lacnic (Serv. De Registro, Uso de RPKI, WHOIS, Resol. InversaReunión Directorio de Lacnic
18:30
-
19:30
Reunión para nuevos participantesReunión para becados

Lunes 6

9:00
-
10:30
Tutorial IPv6 avanzadoTutorial enrutamiento BGP y RPKI (2º parte)Tutorial DNSSEC (2ª parte)Tutorial Gestión de Incidentes de Seguridad en Proveedores de Internet (2º parte)Taller IPv6 para tomadores de decisionesGrupo de Trabajo de Gobiernos de LAC
10:30 - 11:00 Coffee Break
11:00
-
12:30
Tutorial IPv6 avanzadoTutorial enrutamiento BGP y RPKI (2º parte)Tutorial DNSSEC (2ª parte)Tutorial Gestión de Incidentes de Seguridad en Proveedores de Internet (2º parte)Taller IPv6 para tomadores de decisionesGrupo de Trabajo de Gobiernos de LAC
12:30 - 14:00 Almuerzo
14:00
-
14:30
Ceremonia de Apertura
14:30
-
16:00
Sesión General LACTLD/LACNIC Gobernanza de Internet
16:00 - 16:30 Coffee Break
14:30
-
16:00
Sesión General LACTLD/LACNIC Agenda de Gobernanza de Internet para los próximos años
19:00 Cóctel de Bienvenida

Martes 7

9:00
-
10:30
FLIP6 Presentación trabajos seleccionadosReunión LACTLD4ta. Reunión de Grupos de Respuesta a Incidentes de Seguridad de LAC
10:30 - 11:00 Coffee Break
11:00
-
12:30
FLIP6 / Panel: Despliegue de IPv6: Servicios de banda anchaReunión LACTLD4ta. Reunión de Grupos de Respuesta a Incidentes de Seguridad de LAC
12:30 - 14:00 Almuerzo / Almuerzo Mujeres y TICs
14:00
-
16:00
FLIP6 Presentación trabajos seleccionadosReunión LACTLD4ta. Reunión de Grupos de Respuesta a Incidentes de Seguridad de LAC
16:00 - 16:30 Coffee Break
16:30
-
18:00
Foro Público de PolíticasReunión LACTLD4ta. Reunión de Grupos de Respuesta a Incidentes de Seguridad de LAC
18:00
-
19:00
BoF - DNS

Miércoles 8

9:00
-
10:30
Foro Público de Políticas
Panel: Despliegue de IPv6: 2 - Acceso móvil
Reunión LACTLDReunión LAC-IX
10:30 - 11:00 Coffee Break
11:00
-
12:30
Foro Público de Políticas
Key Note: Radia Pearlman
Reunión LACTLDReunión LAC-IX
12:30 - 14:00 Almuerzo
14:00
-
16:00
LACSEC
Presentación trabajos seleccionados
Reunión LACTLDReunión CTOs (TBC)
16:00 - 16:30 Coffee Break
16:30
-
18:00
LACSEC
Presentación trabajos seleccionados
Reunión LACTLDReunión CTOs (TBC)
19:00 - Evento Social

Jueves 9

9:00
-
10:30
Foro Interconexión Regional
Presentación trabajos seleccionados
Reunión LACTLDSeguridad/IPv6
Track paralelo / Presentación de trabajos seleccionados
10:30 - 11:00 Coffee Break
11:00
-
12:30
Foro Interconexión Regional
Presentación trabajos seleccionados
Reunión LACTLDSeguridad/IPv6
Track paralelo / Presentación de trabajos seleccionados
12:30 - 14:00 Almuerzo
14:00
-
16:00
Foro Público de Políticas
Actualizaciones RIRs NRO IANA
Reunión LACTLDSeguridad/IPv6
Track paralelo / Presentación de trabajos seleccionados
16:00 - 16:30 Coffee Break
16:30
-
18:00
Asamblea de Asociados de Lacnic
18:00
-
19:30
BoF - IPv6 y routing

Viernes 10

9:00
-
10:30
Foro Público de Políticas
10:30 - 11:00 Coffee Break
11:00
-
12:15
Foro Público de Políticas
12:15 - 12:30 Ceremonia Clausura