Ayup’s Blog

Teoría y Práctica

SUSE Linux Enterprise Desktop 10

SUSE LinuxHace ya un buen tiempo que estoy usando SLED 10 como S.O. de escritorio, y a decir verdad es cómodo.

El escritorio es elegante y simple, basado en Gnome y muy sencillo de usar. Algunos detalles:

  • Las actualizaciones de seguridad están a un click en la barra de tareas.
  • El listado completo de aplicaciones está agrupado por categorias, y permite ubicar una aplicación en segundos con el cuadro de filtro. Dos pulgares arriba.
  • El mismo diseño en el Panel de Control tanto de usuario como administrativo. Bien integrado.
  • Tiene un motor de búsqueda integral para documentos, mail, web.
  • El gestor de paquetes permite incorporar distintas fuentes de instalación, pero debería ser más sencillo agregar repositorios web.
  • Falta integrar un poco la gestión del proxy, sobre todo en el navegador.
  • Una excelente versión de Open Office. La frutilla de la torta.

En resumen, un muy buen sistema de escritorio, usable tanto por geeks como por la tía de uno.

Miniaturas en WordPress 2.x

WordPress

WordPress y Debian es una sociedad perfecta… salvo que las miniaturas de WP 2.x no funcionan a primera.

El detalle: debe estar instalado GD. La solución:

# apt-get install php4-gd

en otros dialectos:

# yum install php-gd
# rug in php4-gd
etc...

Happy bloggin’

3com 4500 Administrable (II)

http://www.3com.com/images/products/en_US/prd_lg_3CR17561-91.gifContinuando “3com 4500 Administrable” …

Luego de conectarse al switch por el puerto serie, podemos asignar una IP a la VLAN para continuar la configuración via web:

  1. Presionar ENTER para obtener un prompt;
  2. Si aún no esta logueado:
    Username: admin
    Password: (en blanco por defecto);
  3. Entramos a la configuracion:
    <4500> system-view
  4. Configuramos una IP para la Vlan 1 (p. ej. 192.168.1.5):
    [4500] interface vlan-interface 1
    [4500-Vlan-interface1] ip address 192.168.1.5 255.255.255
    [4500-Vlan-interface1] quit
  5. Agregamos una ACL para ingresar via web (ej. acl 2080 para ingresar desde la ip 192.168.1.110):
    [4500] ip http acl 2080
    [4500] acl number 2080
    [4500-acl-basic-2080] rule 0 permit source 192.168.1.110 0
    [4500-acl-basic-2080] rule 1 deny
    [4500-acl-basic-2080] quit
    [4500] user-interface vty 0
    [4500-ui-vty0] acl 2080 inbound
    [4500-ui-vty0] authentication-mode scheme
    [4500-ui-vty0] set authentication password simple xxxx
    [4500-ui-vty0] quit
  6. Configuramos la contraseña del usuario admin:
    [4500] local-user admin
    [4500-luser-admin] password simple mynewpass
    [4500-luser-admin] quit
  7. A partir de aquí ya podemos conectarnos via web poniendo la IP del switch en el navegador, con el usuario y contraseña que configuramos, y la primera tarea imprescindible es guardar la configuración del switch;
  8. Notas:
    1. El prompt del switch va variando según el entorno;
    2. La Vlan por defecto es la 1 y no se puede eliminar;

Disclaimer: estos pasos pueden contener alguna imprecisión, dado que están tomados de memoria de hace un par de meses, aunque contrastados con el propio archivo de configuración del switch.

La documentación del switch se puede obtener aquí.

Debian GNU/Linux 4.0

DebianAcaba de llegar el equipo para un servidor de contenidos y, como no necesito preocuparme de otro servidor más, estoy instalando la última version estable de Debian (4.0r1, Etch).

Primera vez que uso el instalador gráfico (expertgui), que es una verdadera joyita. Salvo un pequeño incidente con el controlador de disco (que será motivo de otro post) la instalación es una sinfonía de violines.

El detalle: se puede tomar una captura de cada pantalla de configuración… y hacer luego con ellas una documentación perfecta.

Al equipo de Debian, gracias como debianero de corazón.

Instalar Ruby on Rails y Mongrel

Luego de instalar RubyGems:

gem install rails mongrel mongrel_service --no-ri --no-rdoc --include-dependencies

Windows 2003 Server

Windows 2003Hoy me toca probar cosas en un Tomcat sobre un Windows 2003 Server… sin comentarios.

Comparar dos directorios recursivamente

Hoy tenía que comparar dos directorios archivo por archivo, así que escribi este pequeño shell script que se explica por si mismo:

#! /bin/bash
#
# cmpdir - juanayup@gmail.com, 2007, GPLv2
#
# cmpdir <dir1> <dir2>
[ -z "$2" ] && { echo "Usage: $SELF <dir1> <dir2>"; exit 0; }
SRC="$1"
DST="$2"
(cd "$SRC";find -type f)|while read i;do cmp "$SRC/$i" "$DST/$i"; done

Instalar paquetes en SLE por línea de comandos

L�nea de comandos Unix/LinuxLa instalación por defecto de Suse Linux Enterprise Server 10 es un poco conservadora en cuanto a paquetes se refiere. Así que buscando la manera de instalar el paquete de nmap al estilo de apt-get encontre este comando:

ml110:~ # rug in nmap
Waking up ZMD...Done
Resolving Dependencies...

The following packages will be installed:
  nmap 4.00-14.2 cd:///?devices=/dev/hda&alias=SUSE%20Linux%20Enterprise%20Server%2010%20SP1)
Proceed with transaction? (y/N) y

Transaction... 100%

Transaction Finished

Más simple… no se puede. Punto para la gente de Novell.

Linux Enterprise

Novell SUSE LinuxLa semana pasada estuve en una presentación de Novell (Work Group Works Tour – Latin America), y confieso que fui con la idea de escuchar de las bondades de NetWare, GroupWise y demás, versión X (con x tendiendo a mucho).

Pues nada que ver… Linux ha dejado de ser sólo el juguete de geeks y enthusiasts, para convertirse en un producto Enterprise Class, al punto de ser la insignia de una compañia como Novell (octava empresa de software, 1000M$ de facturación), que desde la compra de SuSE ha redondeado el negocio ofreciendo la plataforma aún como alternativa fuerte frente a Microsoft en el entorno corporativo.

Por supuesto que se mencionó el modelo de desarrollo de código abierto, la mayor seguridad y rendimiento, pero el mensaje fue claro: Linux es un buen producto, y se puede vender caro (50 u$s anuales de licencia de uso). Claro, para poder venderlo tiene que diferenciarse en algo, y Novell tiene ese algo: el acuerdo con Microsoft, y su trayectoria.

Gracias al acuerdo, puede ofrecer su OpenOffice Novell Edition totalmente compatible con Office, además de obtener el know how para lograr la interoperabilidad en un entorno corporativo mixto Windows/Linux (que vamos a ver y vivir por varios años aún).

El otro punto fuerte es su prestigio: en el mundo de las TI todos saben que sus productos funcionan. He visto un NetWare 4.11 completamente operativo, que se va a mudar a 6.5 unicamente para quitar el tráfico IPX de la red.

Después de evaluar el SLED 10, queda claro que a nivel de entorno no tiene nada que envidiarle a un Windows último modelo, pero aún no es un sistema realmente integrado: a la hora de la verdad hay que seguir editando archivos de configuración. A mano.

Otro detalle: si realmente quieren ofrecer el SLED como alternativa de escritorio, deberían mejorar mucho la integración de Wine… no pensarán que todo se soluciona con una máquina virtual o que las empresas van a tirar sus aplicaciones corporativas y hacerlas de nuevo.

3com 4500 Administrable

http://www.3com.com/images/products/en_US/prd_lg_3CR17561-91.gifEl viernes llegó el 3com 4500, “… switch layer 2/3 administrable…”. Es un switch que promete mucho cuando se trata de aliviar la congestion de la red, con uplinks de 1 Gigabit, manejo de capa 3, listas de control de acceso (ACL), calidad de servicio (QOS), preparado para VoIP, administrable por SMNP…

Administrable… una vez que logras entrar! Bajemos el manual pues…

Una hora mas tarde, la Guía de Referencia Rápida, la Guía de Referencia de Comandos y la Guía de Configuración mostraban con que prolijidad se puede hacer documentación, pero sin dejar muy claro cómo se hacen las cosas esenciales.

Resumiendo:

  1. Conecte el cable de consola al switch y al puerto serie de la PC, con el switch apagado;
  2. Use un programa de comunicaciones (como HyperTerminal) con estos parámetros: 19200, 8, N, 1, sin control de flujo;
  3. Encienda el switch, que presenta toda la información del arranque y nos invita amablemente a presionar ENTER;
  4. Username: admin, Password:… en blanco por defecto, no encontré nada en la documentación;
  5. Disfrútelo!

Aún no se puede “administrar”… para ello hace falta asignar una IP a la VLAN, pero eso es otro capítulo de la historia.

Entradas más antiguas »