DSL es una distribución de GNU/Linux que en tan solo 50MB es capaz de conseguir eficientemente lo siguiente:

  • Arrancar desde un CD de formato tarjeta a un entorno independiente de su disco duro.
  • Arrancar desde una memoria USB.
  • Arrancar *dentro* de un S.O. anfitrión (por ejemplo, puede arrancarse dentro de Windows).
  • Correr sin trabas desde una tarjeta Compact Flash IDE mediante un método que llamamos "instalación frugal".
  • Transformarse en una distribución Debian tradicional tras instalarse en un disco duro.
  • Mantener funcionando aceptablemente rápido un 486DX con 16MB de RAM.
  • Correr completo desde memoria en tan poco como 128MB (¡te asombrarás de lo rápido que es tu ordenador realmente!).
  • Crecer modularmente -- DSL es altamente extensible sin necesidad de personalización.

Where to download:

Current Full Mirror List:

ftp://ibiblio.org/pub/Linux/distributions/damnsmall/

http://ibiblio.org/pub/Linux/distributions/damnsmall/

ftp://ftp.is.co.za/linux/distributions/damnsmall/(South Africa)

http://gd.tuwien.ac.at/opsys/linux/damnsmall/(Austria) also rsync and FTP

http://gulus.USherbrooke.ca/pub/distro/DamnSmallLinux/Location: (Quebec, Canada)

http://ftp.belnet.be/packages/damnsmalllinux/(Belgian)

ftp://ftp.belnet.be/packages/damnsmalllinux/(Belgian)

http://ftp.heanet.ie/mirrors/damnsmalllinux.org/

ftp://ftp.heanet.ie/mirrors/damnsmalllinux.org/

Rysnc Mirror:
rsync ftp.belnet.be::packages/damnsmalllinux/
sync://ftp.heanet.ie/mirrors/damnsmalllinux.org/

Bittorrent Mirror:
Linux Tracker, Torrent & Xdelta

http://www.tlm-project.org/torrents/damnsmall/

Metalink:
Metalink

Para más info visita: http://www.damnsmalllinux.org/index_es.html

creando esta semana algunas politicas de los servidores en esta oportunidad tanto proxy, dhcp como firewall me vi en la necesidad de hacer un inventario de las mac address de cada una de las redes existente en el edificio.. escribir este pequeño bash que haciendo ping a cada ip dentro de un rango, hace tambien una consulta arp para captura la mac y las almacena en un archivo de texto plano en el directorio donde se ejecuta.

#!/bin/bash

for i in `seq 1 30`; do ping -c 1 10.0.10.$i; arp -n 10.0.10.$i | grep -v Address | grep -v incomplete | awk ‘{print $1, $3}’ >> ip-mac.txt; done

lo guardo el bash bajo un nombre.sh en mi caso lo llame iparpmac.sh

le damos privilegios de ejecucion con chmod +x iparpmac.sh y lo corremos

./iparpmac.sh

El resultado segun el programa _seq_ que defino en la primera linea y la unica`seq 1 30` me dice quede átoda la red me capturará 30 direcciones ip, esto lo pueden adaptar segun las necesidad o la netmask de la red en donde de implemente.

El propocito inicial en mi caso fue para crear las ACL para el DNS y mayormente para proxy en  squid haciendo filtrado por MAC address mediante ACL’s.

tengo script q tambien crea las ACL para el squid.. pronto estaré actualizando el post..

Cuando estamos trabajando con Apache, como nuestro servidor de pruebas al momento de realizar alguna actualización o cuando lo instalamos si verificamos todo lo que dice la consola al momento de hacer alguna de esas cosas mecionadas podemos apreciar que nos dice:

``` Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName. ```
En este caso, eso tiene una solucion facil y rapida: primero debemos editar el archivo httpd.conf:
``` gedit /etc/apache2/httpd.conf ```
y colocar:
``` ServerName localhost ```
Reiniciamos el servicio con:
``` service apache2 restart ```
Y listo. Bueno, chao... Eso es todo!!