enchufado
   RSS
#
Categorias
Arte (4)
Bases de Datos (5)
Currículum Vitae (1)
Enlaces (2)
General (30)
GNU/Linux (119)
Hardware (12)
Internet (39)
Juegos (1)
Literatura (6)
Networking (2)
Programación (48)
Quedadas (5)
Seguridad (4)
Solaris (1)
Virtualización (10)
Windows (3)
 
Últimos comentarios
 
El 2019-03-02 Anonimo comentó Privacidad de consultas DNS
El 2016-05-10 Owl comentó Crear un Punto de Acceso Wifi con Debian GNU/Linux
El 2015-07-21 jors comentó Balanceo de carga y HA con Zen Load Balancer
El 2015-07-01 Anonimo comentó Balanceo de carga y HA con Zen Load Balancer
El 2015-05-05 Maxi comentó Balanceo de carga web con Apache mod_proxy_server
Balanceo de carga web con Apache mod_proxy_server (GNU/Linux) 2012-05-04 02:55:05

Esto es un extracto a modo de prueba de concepto para ver cómo funciona el tema del balanceo de carga web con el módulo de Apache mod_proxy_server, así que si quieres algo más completo (p.ej. para gestionar también sesiones/cookies), aquí tienes el enlace de referencia en HowtoForge. Y como no podía ser de otro modo, no puede faltar una referencia tal que la documentación oficial de Apache.org. Manos a la obra.


13364 hits Leer más ~ Comentarios (8)

Arreglar la interfaz web del Cisco Catalyst 2590G (Networking) 2012-04-27 01:47:48

Voy a explicar esta historia por si algún otro infeliz se topa con el mismo problema y no sabe por dónde tirar. Todo empezó por el interés de tener nociones de cómo pasearse por las tripas de un switch Cisco para coger práctica. Me hice con un Cisco Catalyst 2590G-24 de segunda mano por ebay y todo fue como la seda... o casi.


4495 hits Leer más ~ Comentarios (0)

Túnel ssh entre 2 hosts en un periquete (GNU/Linux) 2012-04-14 18:09:39

Veamos brevemente cómo montar un túnel (cifrado) entre 2 hosts con ssh que usaremos para comunicar una aplicación cliente-servidor (en nuestro ejemplo, envíando texto entre telnet y netcat):

  1. Creamos el túnel con: ssh -v -L 4001:127.0.0.1:5555 -p 22 usuario1@host.com. En este ejemplo, conectamos el puerto 4001 de localhost al puerto 5555 de host.com de modo bidireccional. Para establecer este vínculo, debemos proporcionar las credenciales del usuario remoto especificado para la conexión (usuario1). El parámetro -p 22 no es necesario dado que el puerto usado por el ssh remoto es el default, pero de ser otro, sería necesario especificarlo. El parámetro -v tampoco es necesario, pero puede sernos útil para estudiar los pormenores de establecimiento del enlace, en caso de problemas. Con esto, el túnel ya está creado.
  2. Para probarlo, usaremos por un lado un servidor netcat escuchando en el puerto final del túnel (el host remoto host.com): nc -l -p 5555
  3. Por otro, un cliente telnet en local: telnet localhost 4001
  4. La prueba consistirá en escribir, bien desde la terminal con el telnet local como desde el netcat remoto, texto plano que llegará al otro extremo (previa pulsación del retorno de carro, aka "Enter"). Podemos capturar el tráfico de red (tcpdump, wireshark, etc) para comprobar que los datos van cifrados.

Una observación final: establecer un túnel de este modo, requiere que dejemos esa terminal abierta/ocupada. Podemos evitar esto usando screen. Creamos una sesión de screen, creamos el túnel y hacemos un detach para dejarlo ejecutando en el background.


3757 hits Comentarios (0)

Calcular el rendimiento de scripts Python (Programación) 2012-03-28 01:54:04

Rendimiento en algoritmos o funciones

En ocasiones he tenido la necesidad de medir cuánto tiempo tarda una función u operación dada en Python, y siempre acabo recurriendo al módulo time. He aquí un sencillo y representativo ejemplo de lo que estoy hablando:

import time

t0 = time.time() # O bien: t0 = time.clock()
# Bucle con operación de ejemplo:
for i in xrange(1000000):
 i += 1
print time.time()-t0 # O bien: # O bien: print time.clock()-t0

5860 hits Leer más ~ Comentarios (2)

<< AnteriorSiguiente >>
Volver al indice

login, admin, form, register