![]()
|
DaBaX.net pretende ser un portal de conocimiento sobre el mundo de los computadores. Es por eso que respaldamos el software libre y la filosofía de libertad intelectual que lo caracteriza. Invitamos cualquier internauta a colaborar con nosotros, sea aportando un pequeño artículo o un gran proyecto. Podeis escribir a: theabax@gmail.com |
NOTA: Estamos efectuando un cambio de servidor. Durante unos dias hay cosas que no funcionarán. Disculpen las molestias.
![]() |
La compresión de datos hoy en dia es una tecnologia altamente usada. Ya que siempre buscamos el crecimiento exponencial del almacenaje de datos: soportes de almacenamiento mayores con archivos menores (Mp3, DivX...). En este artículo no vamos a tratar con compresiones del estilo Mp3, que tienen pérdida de cualidad y solo sirven para un tipo de datos. Trataremos con los genericos: rar, zip, 7z, bzip y gzip. Los estudiaremos teniendo en cuenta dos factores distintos: Ratio de compresión y Tiempo de compresión. También con tipos de datos distintos: Texto, Audio, Imagen, Binario... |
![]() |
Xinerama es una extensión de las X que incorpora la posiblidad de disponer de varios monitores compartiendo un mismo window manager. Cosa realmente útil para programadores, dinseñadores o incluso usuario normal. Para ello evidentemente necesitamos varias salidas de vídeo. Puede ser mediante dos o más tarjetas gráficas, o como en nuestro caso, una sola tarjeta con 2 salidas (DVI + VGA). Seguidamente se explicaran los breves pasos que hemos seguido para conseguirlo mediante LinuxMint(Ubuntu), Nvidia y 2 monitores iguales. |
LVM: logical volume manager, es una utilidad que nos permite unir particiones muy facilmente, es decir, utilizar dos o más discos/particiones como una sola unidad. Además nos ofrece un ámplio abanico de posiblidades relacionadas con las unidades lógicas, como por ejemplo redimensionar, añadir discos o eliminar particiones de nuestro LVM. Hasta podemos crear un símil del RAID0.
![]() |
En el anárquico mundo de Internet, es imprescindible la seguridad. Sea para la red local de nuestro hogar, oficina o la de un servidor. Es un mundo creado por el hombre, y por lo tanto siempre vulnerable. No existe un sistema realmente infranqueable, siempre ha habido y siempre habrá agujeros que un intruso podrá explotar para hacerse con el control, o sacar información de nuestra máquina. No obstante existen sistemas más seguros que otros (se die que OpenBSD es el más paranóico), pero lo cierto es que la robustez de un sistema depende casi totalmente del administrador. Por esto es imprescindible contar con unas buenas herramientas que nos ayuden a evitar la intrusión indeseada y que nos informen en caso de éxito para el atacante. En este artículo mostraremos paso por paso la instalación y configuración básica de Snort + Base + Arno's firewall. |
![]() |
En este artículo aprenderemos a crear nuestra propia distribución basada en Debian instalada en un Pendrive USB. No será un sistema Live, como muchos, sino una instalación estándar, como si de un disco duro se tratase. Todo lo que hagamos en el SO de ese pendrive, quedará guardado. Con la peculiaridad de que lo prepararemos (o al menos lo intentaremos xD) para que arranque con cualquier máquina x86 |
![]() |
Los discos duros son el actual cuello de botella de un ordenador, mientras tenemos conexiones de red estandarizadas a 125MB/s la mayoría de los discos actuales no superan los 70MB/s. Un metodo relativamente barato de aumentar ese rendimieno es el RAID. En este artículo estudiaremos los resultados de un fakeraid Nvidia nForce 680i con dos discos SATA2 de 300GB en RAID0. Naturalmente el entorno será GNU/Linux utilizando dmraid. |
Una vez más estamos ante un claro ejemplo de la flexiblidad que nos ofrece GNU/Linux. <ejemplo_hipotético> Seguro que alguna vez, habeis querido poner el emule (por ejemplo) por la DSL del vecino (via wireless) mientras el resto de aplicaciones salen por vuestra línea. De esta manera teneis P2P sin saturar vuestra conexión, y luego no viene el hermano a deciros: "¡Internet no va! </ejemplo_hipotético>. Dejando de lado los casos hipoteticos, el siguiente artículo nos explica como asociar un identificador de usuario (UID) a una conexión de internet. De esta manera todas las aplicaciones ejecutadas por el usuario con ese UID saldran por dicha conexión. Algo que puede ser realmente útil.
![]() |
Motion es un programa GPL que funciona con v4l, nos permite usar nuestra WebCam como dispositivo de vigilancia. Esta disponible para Linux, BSD y MacOSX (!windows jeje). En este artículo vamos a aprender cómo crear un pequeño sistema de videovigilancia con nuestra cam. Este sistema sólo capturará vídeo cuando detecte movimiento, y lo almacenará en formato avi a un directorio que luego podremos consultar. Además crearemos un pequeño servidor web de streaming con el que podremos visualizar nuestra Cam desde cualquier lugar del mundo. Entre todo esto tambien se explicará brevemente como hacer funcionar nuestra cam, y se expondrán varios programas para utilizarla. |
El RAID híbrido, también llamado fakeraid" es aquel creado por la BIOS usando un controlador estandar de disco y gestionado por el Sistema Operativo. La ventaja de este tipo de array frente al puramente por software, es que al ser creado por la BIOS podemos utilizar varios sistemas operativos con el mismo RAID. Es decir, utilizar un arranque DUAL-BOOT. Hoy en dia es muy común ver que una placa base incorpora un controlador RAID, desgraciadamente te lo venden como "hardware RAID" cuando en realidad es un fakeraid (mucho más barato). Incluso hay muchas controladoras RAID baratas que usan también el híbrido. Mi experiencia dice que para que sea "real hardware RAID" la controladora debe costar más de 200€. No obstante aqui dejo una lista de las distintas controladoras y su respectivo sistema: http://linuxmafia.com/faq/Hardware/sata.html
En este artículo explicaremos como crear y gestionar un RAID híbrido.
|
|
NTP (Network Time Protocol) es un protocolo de sincronización de relojes a través de una red mediante el puerto 123 UDP. Está diseñado para resistir los efectos de la latencia variable. Hoy en dia, con los procesadores doble núcleo, en muchas ocasiones la hora se desincroniza excesivamente. Si tienes un servidor, es indispensable que se mantenga correcta, ya que sinó se podrian originar grabes problemas en los servicios que haya corriendo. Del mismo modo, también puede ser interesante para tu ordenador personal. A continuación explicaré como instalarlo y configurarlo de la manera más simple. |
Si te has instalado un servidor FTP bajo Linux, y has configurado las iptables con política DROP, seguramente te has encontrado con un problema, cuando un cliente se conecta y entra en modo pasivo, no funciona ni "ls" ni "get" ni "put". Del mismo modo si utilizas un ordenador como firewall de tu red, te habrás encontrado con el problema del modo activo, cuando te conectas a un servidor FTP externo no puedes transferir datos... Seguidamente explico el porqué y como solucionarlo:
![]() |
Si buscas en google como optimizar Apache, te encontrarás multitud de webs donde se explica que cambios se han de efectuar por obtener un servidor web que pueda soportar 1000 visitas el minuto, etc... Pero en ninguna parte se explica como optimizar Apache para no gastar excesius recursos en un servidor pequeño y poco frecuentado. El servidor que albergaba esta web, era un ibook g3 300mhz con 196mb. Tenia corriendo varios servicios: apache, mysql, php, ssh, ftp, gnump3d y a veces incluso mldonkey. Si Apache se comía el 80% de los recursos, el ordenador se colapsaba y todo hiba lento. Asi que decidí aplicar ciertas configuraciones para gastar el mínimo posible con un rendimiento aceptable en relación a las visitas. |
1. Actualizar todo el software de mi sistema en una sola acción
Aunque Windows tiene Windows Update, apenas puede actualizar el sistema operativo, Office y unas pocas cosas más. En cada distribución de Linux que he usado (Gentoo, Red Hat, Suse, Ubuntu) actualizarse es muy fácil. La mayor parte de ellas revisan si hay actualizaciones y te lo notifican. Esto es grandioso, por seguridad, para resolver bugs rápidamente y para obtener los últimos adelantos de los programas.
2. Actualizar casi todo, sin reiniciarSólo hay una cosa en Linux que requiere reiniciar el equipo tras actualizar: el kernel. Y aún así puedes seguir usando el viejo Kernel hasta que realmente quieras reiniciar.
3. Mantener mi equipo seguro, sin software que consume mis recursos de sistema, mi tiempo y me fastidia constantementePara asegurar un equipo Windows, necesito antivirus (que requieren recursos y escaneos frecuentes), un firewall que constantemente me pregunta si quiero permitir a un software conectarse a Internet, pasar un anti-spyware rutinariamente y desconfiar de todo el software. Vas por la vida, asumiendo que cada programa y cada website que hay en Internet está intentando fregarte. Triste estado de cosas.
Todo ello requiere de tu atención, pone tu sistema más lento y arruina la experiencia de la Internet. Nada de esto es necesario en Linux, pues obtienes el software a través de tu distribución, que se ocupa de asegurar que puedas confiar en el software disponible.