En una de las primeras cosas en que me he parado ha sido en
UFW, el "Uncomplicated Firewall" que acompaña a esta versión.
Lo cierto es que UFW me ha decepcionado. En primer lugar (y dando
por supuesto que no estamos hablando de una distro para geeks) no
entiendo por qué no se activa durante la instalación o inmediatamente
después. Así, si sometemos nuestro equipo con Ubuntu 8.04 recién
instalado a un escáner de puertos, nos encontraremos con la
desagradable sorpresa de que no pasa la prueba. Mientras no arranquemos
servicios los puertos aparecen como cerrados, sí, pero aún así nuestra
máquina resulta demasiado visible. Por tanto, lo primero que debe hacer
el usuario es activar UFW. Para ello echamos un vistazo al man (
man ufw) y vemos que es necesario teclear en consola
sudo ufw enable.
No sé, pero a mí se me hace pedirle demasiado a un usuario que
probablemente acaba de llegar desde el barbimundo de Windows XP...
Sigamos. Quien más, quien menos, tiene algún otro equipo que
conectar, así que habrá que permitir el acceso a la máquina desde la
red interna. Otro vistazo al "man" nos revela cómo hacerlo:
sudo ufw allow from 192.168.0.0/16. Tampoco me parece demasiado intuitivo. Sin duda otros comandos son mucho más fáciles y su significado bastante evidente (
sudo ufw allow smtp, por ejemplo), pero ¿qué hacemos -por ejemplo- para evitar que el equipo responda a peticiones
echo request (una condición mínima para la invisibilidad de nuestro equipo y para
pasar un escaner de puertos en condiciones)? Pues entonces el sufrido
usuario ha de googlear un buen rato para descubrir que debe editar un
fichero de configuración:
$ sudo nano /etc/ufw/before.rules
Donde ha de comentar la línea que dice:
-A ufw-before-input -p icmp --icmp-type echo-request -j ACCEPT
de modo que quede así:
#-A ufw-before-input -p icmp --icmp-type echo-request -j ACCEPT
Pero esto tampoco es suficiente. Todavía hay que teclear un
sudo ufw disable seguido de un
sudo ufw enable para lograr nuestro objetivo (o un
sudo /etc/init.d/ufw restart para lograrlo en un solo paso).
En definitiva, si UFW es un firewall "no complicado" para un usuario común, que venga Dios y lo vea.
Firestarter (que por cierto también viene con Ubuntu) me parece mil veces más
sencillo e intuitivo, y sin duda un camino mucho más eficaz para
obtener enseguida una protección en condiciones.
Fuente:
Kriptopolis