Archivo para Septiembre 2008
Telefonica!!!
Hoy creo que fue la gota que derramó el vaso, cerca de las 6pm el servicio de internet de telefonica sufrió problemas, según veo en RPP el problema fue en el cable panamericano donde salen los operadores, pues despues de 2 horas volvio el servicio, bueno para un usuario de casa quizas no sea tan sensible, pero para una organización donde todos sus servicios dependen de internet?.
Aparte quería resaltar el pésimo servicio que da telefónica para los Speedy Business en la Ciudad de Chimbote, no hay día en que no haya problemas y q bueno fuera que el usuario entienda que es problema de Telefonica pero siempre los administradores de redes somos los patitos feos.
Pero para mas concha este servicio que supuestamente garantiza el 10% la mayoría de las veces esta por debajo del 10%, aqui algunas imagenes:
y eso no es nada comparado con esto:
y como dicen las imagenes hablan mas q 1000 palabras, o algo asi…….
lamenteablemente aca en chimbote telefonica es el unico proveedor de internet q hay, segun se escucha telmex entrara en octubre, veremos q nos ofrecera.
G1 otro hijo mas de Google
Con GPS, 3G, y pantalla HVGA de 480 x 320 pero con 3 megapixeles y mas ancho que el IPhone, Google presento su nuevo producto el GPhone cuyo precio estará a 179 dolares incluyendo un contrato con el operador, lamentablemente solo para EEUU a partir del 22 de octubre, y para Alemania, Austria, República Checa y Países Bajos el primer trimestre del proximo año, bueno esperemos que lleguen tambien a Perú.
Entre los aplicativos que contará serán gmail, googlemaps y una version de chrome, y como sabemos todo correrá sobre la plataforma abierta Android lo que ayudará para que desarrolladores puedan ir extendiendo las funcionalidades con nuevos aplicativos que se vayan creando.
Algunos especialistas han catalogado al GPhone como un producto muy por debajo del IPhone y de los Blackberry, bueno veremos lo que nos depará el futuro.
ebook de Gentoo
Sven Vermeulen (swift) ha publicado un ebook de gentoo,donde habla desde como funciona u n sistema opertivo hasta la administracion de un sistema Gentoo Linux, un libro bastante interesante para los que recien entran al mundo linuxero y de gran ayuda si quieren conocer gentoo.
Aqui les dejo el link de descarga
y esto? xD

NFS NetBSD
El protocolo NFS (Network File System) nos permite compartir archivos en red con otros hosts unix. En este caso será el servidor el que provee los recursos a compartir y los clientes accederán a estos recursos compartidos.
Un Servidor NFS lo podremos usar para almacenar backups de nuestros servidores o incluso usarlo como sistemas de archivos remotos para clientes Unix.
En NetBSD debemos tomar los siguientes puntos:
- Servidor:
Activar los servicios sgtes en /etc/rc.conf
rpcbind=yes
mountd=yes
nfs_server=yes
lockd=yes
statd=yes
- Cliente
Activar los siguientes servicios en el archivo /etc/rc.conf
rpcbind=yes
nfs_client=yes
lockd=yes
statd=yes
Y logicamente un mismo host puede ser Servidor y cliente a la vez.
Para configurar nfs solo debemos tener en cuenta el archivo /etc/exports, si queremos compartir el directorio /data en la red 192.168.200.0 haremos lo siguiente.
/data -alldirs -maproot=root -network 192.168.200.0 -mask 255.255.255.0
Para montarlo desde un cliente usaremos el comando mount:
mount 192.168.200.7:/data /mnt/nfs/
Si queremos que nuestro directorio compartido sea montado automaticamente desde un cliente, deberemos de agregar la siguiente linea en el archivo /etc/fstab en un cliente unix:
192.168.200.7:/data /mnt/nfs nfs rw
Y siguiendo este esquema podremos ir compartiendo los archivos que deseemos.
CMapServer en Gentoo AMD64
Hace unas semanas tuve que configurar un servidor cuya arquitectura es de 64 bits por lo que le instale Gentoo AMD64, bueno en este servidor se iba a configurar CMapServer, a pedido de un docente de la Universidad donde laboro, CMapServer es el servidor donde un cliente con la aplicacion CMapTools pueden conectarse y trabajar en forma conjunta en la creación de mapas conceptuales, fomentando asi la colaboración entre los usuarios, este sistema esta desarrollado bajo Java y bueno tuve que descargarme la versión beta ya que para descargarse la version estable en la pagina se indica que se debe registrar y un representante del proyecto se comunicará con la persona interesada, pues a mi nunca me llego el correo.
El problema venia en que este Servidor estaba compilado para 32 bits por lo que nunca iba a funcionar con la maquina virtual de java que habia instalado en mi servidor gentoo, asi que recorde que gentoo emulaba las librerias de 32 bits para poder correr este tipo de aplicaciones en arquitecturas de 64 mediante el flag “multilib” que se da al parametro USE en el archivo /etc/make.conf, por lo que tuve que instalar el port app-emulation/emul-linux-x86-java:
# emerge -va app-emulation/emul-linux-x86-java
con este solo tuve que cambiar mi maquina virtual del sistema con:
morpheus ~ # java-config -L
The following VMs are available for generation-2:
1) Sun 32bit JRE 1.6.0.06 [emul-linux-x86-java-1.6]
*) Sun JDK 1.6.0.06 [sun-jdk-1.6]
morpheus ~ # java-config -S 1
y con esto ya tenia funcionando java para 32 bits y por lo consiguiente instalar el CMapServer.
Para la instalación de CMapServer solo hacemos lo siguiente:
# ./LinuxCmapServerv4.18_beta_3.bin
El cual nos mostrara un asitente de instalacion y nos guiara por todo el proceso.
al instalarlo nos creara dos archivos principalmente:
- CMapServer: que sirve para ejecutar el servidor
- AdminTool: que sirve para administrar el servidor y usuarios
Castellanizando Slackware
Aqui dejo un tip que postearon en la listas de slackware en español para castellanizar slackware por si alguna vez lo requiero o lo requiera alguna persona.
- Editamos el archivo: /etc/profile.d/lang.sh
export LC_ALL=es_VE.UTF-8
export LANG=es_VE.UTF-8
export LANGUAGE=es_VE.UTF-8
- Para el teclado: /etc/rc.d/rc.keymap
/usr/bin/loadkeys us.map ó
/usr/bin/loadkeys es.map ó
/usr/bin/loadkeys us_intl.map
- Permisos de ejecución
# chmod +x /etc/rc.d/rc.keymap
Comixwall 4.3
Hace unos días se publicó la versión 4.3 de Comixwall un ISG(Internet Security Gateway) basado en OpenBSD, aunque ya no he seguido de cerca el desarrollo de este ISG, voy a darme un tiempo para revisarlo esta semana.
Entre las caracteristcas que nos brinda ComixWall tenemos:
- Funciones de Firewall usando pf (packet filter)
- DansGuardian y Squid
- DHCP
- Snort
- ClamAv
- SpamAssassin
- DNS y entre muchas cosas mas.
Compilando paquetes con pkgsrc en NetBSD
Como ya vimos la administración de binarios en NetBSD ahora veremos como administrar los paquetes desde codigo fuente en NetBSD para eso damos por entendido que tenemos instalado el pkgsrc.
Para este proceso es necesario tener instalado algun compilador de C (ya se gcc o cc, por defecto pkgsrc usa gcc) para esto es necesario instalar los sets text.tgz y comp.tgz, para esto poenmos en practica el ultimo post e instalamos wget desde los binarios de pkgsrc:
# export PKG_PATH=”ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD-4.0/amd64/All”
# pkg_add wget
Luego descargamos los sets de distribucion:
# wget -c ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/amd64/binary/sets/text.tgz
# wget -c ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/amd64/binary/sets/comp.tgz
Instalamos los sets de distribucion:
- Para text.tgz: tar zxvf text.tgz -C /
- Para comp.tgz: tar zxvf comp.tgz -C /
Con esto ya tendremos los compiladores de C, gcc o cc
Ahora para probarlo instalaremos nmap desde las fuentes.
# cd /usr/pkgsrc/net/nmap
# make
# make install
# make clean
# make clean-depends
Con esto ya tendremos instalado nmap,al igual que un binario se instala en el directorio /usr/pkg, el directorio de instalacion si lo hacemos desde las fuentes podemos modificarlo con el parametro LOCALBASE del archivo de configuracion /etc/mk.conf
Para cambiar el compilador que deseemos usar lo podemos hacer tambien en el msimo fichero /etc/mk.conf (muy parecido al make.conf de gentoo) en la variable: PKGSRC_COMPILER, alcualle podemos agregar parametros como ccache(para cache) o distcc(para compilacion distribuida)
Otro punto a tomar en cuenta es que si dseamos compilar paquetes relacionados con las aplicaciones X11 debemos instalar los sets xbase y xcomp
Binarios en NetBSD
Como dije en un post anterior el administrador de paquetes de NetBSD, pkgsrc nos permite tambien gestionar binarios, del siguiente modo.
- Como en OpenBSD, declaramos la variable PKG_PATH:
# export PKG_PATH=”ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD-4.0/amd64/All”
- Y comenzamos a gestionar los binarios:
- Para Instalar:
# pkg_add cvs
En este caso veremos como nos crea el directorio /usr/pkg en donde se instalaran los archivos de los binarios que instalemos y en /var/db/pkg tendremos una base de datos de los binarios q vayamos instalando.
- Para desinstalar:
# pkg_delete cvs
Existe un parametro para pkg_delete que seguro nos interesara mucho, es el parametro “-r” el cual le dira a pkgsrc que desinstale tambien las dependencias del paquete que que queremeos desinstalar.
# pkg_delete -r nmap
pkg_delete aparte de usarse para desinstalar paquetes en formato binario tambien sirve para aquellos que hemos compilado.
- Informacion de los paquetes
# pkg_info
Nos mostrara los paquetes q tenemos instalado en nuestro sistema.
# pkg_info cvs
Nos mostrara la informacion del paquete cvs
Como vemos la administracion de binarios es igual q en OpenBSD y FreeBSD

