Está en la página 1de 7

¿Qué es un firewall?

Un firewall es un programa o hardware diseñado para bloquear las conexiones no deseadas a través de una red (por ejemplo Internet) mientras que permite las conexiones autorizadas.

¿Qué firewalls hay disponibles?

Para sistemas operativos MS Windows hay varias alternativas, dos de las más comunes son: ConSeal PC Firewall - es un programa comercial, puede adquirirse en www.signal9.com ZoneAlarm - es un programa (freeware para uso personal, shareware para otros usos) que puede bajarse de la página oficial: www.zonelabs.com eSafeDesktop - programa gratuito para uso personal, en español, incluye firewall, proxy, gestión de usuarios & políticas y antivirus ( www.esafe.com ).

Es importante destacar que el programa de firewall en si carece de utilidad si no tiene reglas de firewalling que aplicar. Los programas suelen venir con un juego de reglas que, sin ser de lo mejor, es mejor que nada.

Para sistemas Linux el mecanismo de firewalling viene incluido en el kernel, y es necesario configurarlo u obtener reglas de firewalling ya hechas desde Intenet.

Los mecanismos de configuración han variado con las diferentes versiones del kernel, y son los siguientes (en cada nuevo kernel se mantuvo compatibilidad con los mecanismos de las versiones anteriores):

kernels 2.0.x - ipfwadm (IP Firewall Admin)

En sistemas Linux puedes arrancar el script de firewalling desde el /etc/rc. dentro de la carpeta Programas. con el fin de seguir utilizando los scripts de firewalling creados con ipchains. mientras los sin estado analizan cada paquete independientemente.net ).freshmeat.iptables (Net Filter o IP Tables) Pueden obtenerse reglas prefabricadas de firewalling para Linux del proyecto Trinux. ¿Cómo arranco mi firewall al iniciar el sistema? En sistemas MS Windows crea un acceso directo al firewall en la carpeta Inicio del Menú de Inicio de Windows. lo que permite colar paquetes si engañas al servidor asiéndole creer que pertenecen a conexiones en puertos abiertos (esto lo hace nmap. mientras que los statefull analizan cada paquete sabiendo a qué conexión pertenecen.x .4. iptables no es directamente compatible con ipchains.kernels 2. así como del Trinity OS. o bien crearle su propio link de arranque en la jerarquía /etc/rc. es un sistema 'statefull'.d/rcX. Ahora.x .local. pero la conversión de ipchains a iptables no es difícil. mientras que antes era sin estado. resumiendo. Por otra parte los kernels 2. Para los nuevos kernels 2.x tienen un módulo para soporte de ipchains que puede activarse durante la compilación.d/rc.4. significa que. Ambos proyectos pueden buscarse en Freshmeat ( www.x el sistema de firewalling es completamente distinto que para los anteriores. . Esto. por ejemplo).ipchains (IP Chains) kernels 2.2.4. por lo que este tipo de engaño ya no es posible.d adecuada (X indica el nivel de ejecución).

" .. En el panel "Alerts" activa las dos casillas "Log alerts to a text file" y "Show the alert popup window" para que te de información sobre su actividad y la grabe en un archivo log. es decir. en la línea donde pone 'initdefault'. Windows: Tomando como ejemplo el Zone Alarm En el panel "Security" colocas el nivel de seguridad en Internet en high de tal manera que solo circule lo permitido y que avise de todo. es necesario estar seguro de que todo el flujo de información hacia el exterior es legítimo. sino con la conexión a Internet. Zone Alarm hace copia de seguridad de los log's anteriores con el nombre zalogaaaa. Para ello. debe activarse el firewall con el inicio del sistema. de máxima seguridad.mm. Para que este método sea eficaz. 3 ó 5. como ser ADSL y cablemódem.de ). ¿Cómo configuro mi firewall si no sé nada de redes? Para aquellos que no entienden de redes.dd.. una posible estrategia.moosoft. activa "deny access if permission is . Puedes usar programas shareware The Cleaner ( www. Ir abriendo aplicaciones una a una. y suele ser 2. se debe colocar el script en el directorio /etc/ppp/ip-up/ En los casos de conexión continua.com ) y freeware como el Adaware ( www. que tienes el sistema limpio de troyanos y de spyware. ver qué servicios. En caso de utilizar una conexión telefónica el firewall no debe iniciarse con el sistema.txt. Con el botón Log properties --> Log file --> elige con qué periodicidad quieres que refresque el archivo log. En el panel "Lock" activa "Show alert when Internet access is denied" En el panel "Programs" --> advanced --> pestaña "Alerts and funcionality" --> activa el botón "show alerts when Internet access is denied ".lavasoft. protocolos y puertos necesitan cada una de ellas y permitirlas.. para configurar un firewall puede ser permitir sólo lo que quieres.El nivel de ejecución por defecto viene indicado en el archivo /etc/inittab.

Mail.. UDP 53. así como el filtrado de paquetes ICMP (entre ellos el ping). 8000. desactiva "Allow the program to pass through the lock" Te conectas a Internet y arranca una a una las diferentes aplicaciones que utilices. En la pestaña "access permission" activa "Always allow access" para que no te pregunte por las comunicacione permitidas. Desconecta. . SMTP TCP 25. Mail POP (TCP 110). Gestor de descargas. Cuando el firewall te muestre la alarma y petición. por ejemplo Agent: News server (TCP 119 ). 8080. protocolos y puertos permitidos a algunos programas: Gestor de news. Ahora permites el acceso a los puertos que quieras: Add --> y eliges el tipo de servicio (Web. desactiva "Identify program by full path name only".". 8000." y permite el acceso. Si pulsas "Custom" puedes elegir el protocolo (TCP o UDP) y el puerto. FTP (TCP 21) Gestor de correo. News. FTP.. TCP 80 Navegador. UDP 53 Internet Explorer: Webs server TCP 80.8080. UDP 53. por ejemplo Netscape: Webs server TCP 80. pero alcanza para brindar una idea somera sobre el método de configuración. A cada aplicación añádele UDP port 53. Ejemplos de servicios. UDP 53 Faltan muchos servicios importantes. GetRight: FTP (TCP 21)... Activa el panel "Programs" y tendrás allí todas las aplicaciones que has lanzado.En el panel "Programs" --> advanced --> pestaña "Access Permission" --> activa "Always ask for permission". Para cada una de ellas pulsa "Options" y: Asegúrate de que está desactivado "Identify program by full path name only" --> Ports --> activa "Allow access ONLY for . páginas seguras SSL (TCP 443). activa la casilla "Remember . UDP 53. etc). por ejemplo Netscape Messenger: Mail SMTP (TCP 25).

si no se dispone de ninguna de estas herramientas.com/html/Databases/Software/nmapnt. Herramientas que ayudan en el escaneo son nmap (la versión de Linux puede encontrarse en www.dll?bh0bkyd2 http://scan.nessus. SAINT ( www. Se puede bajar de www.net/scan https://grc. la versión para Linux (NP Lite 4.solsoft. Estos son algunos de ellos: www.com/ . En realidad puede ser un poco complicado de usar al principio.org/nmap. En el caso de estar probando la seguridad de un ordenador conectado a Internet lo ideal es hacer el escaneo desde otro ordenador conectado a Internet (no desde la LAN interna).secure-me. Alternativamente.com/saint/ ) y Nessus ( www. existen sites en Internet que permiten realizar el escaneo desde los mismos.insecure.1) es gratis.sygatetech.Linux: Existe un programa de Solsoft bastante interesante. la de Windows NT en www.wwdsi.com/products/net_partitioner. si no también las ACL de routers y switches. Además.org ) entre otras. ip-tables. etc).eeye.com/x/ne.html ¿Cómo puedo probar mi firewall para saber si es seguro? Lo ideal es hacer un escaneo de puertos desde otro ordenador. pero es una herramienta bastante potente.html. con el que se puede configurar no solo firewalls de todo tipo (ipchains.

Existen servicios y programas que pueden hacer saltar la alarma. Sub7 y compañía) ni mucho menos que alguien se haya introducido en nuestro sistema. Pero es que me están escaneando los puertos continuamente. . Word. Todos estos programas intentan crear una conexión con los servidores del tío Bill (y solo los dioses y Gates saben por qué). Cuando el cortafuegos avisa que estamos siendo "atacados" no significa que nos hayan metido un troyano (BO.Mi firewall da una alarma. ¿Para qué lo hacen? Normalmente esos escaneos sirven para saber que "puertas" están abiertas para poder introducirse por ellas en nuestro sistema. Visual C++. ¿Entonces me están atacando? Ante todo hay que dejar bien claro que no todos los "ataques" de los que nos avisa el cortafuegos lo son en realidad. ya que si dicho ataque hubiese tenido éxito. ¿Se han metido en mi ordenador? Ante todo no hay que dejarse llevar por el pánico. el cortafuegos no diría ni mu. Tambien son usados para buscar troyanos a la escucha que esten instalados en nuestro ordenador. etc. Algunos de los ejemplos más conocidos son los programas de Microsoft. Ese aviso significa simplemente que el presunto ataque a sido bloqueado con éxito.

Yahoo. Cualquier programa o servicio para el que no se haya creado una regla específica.También los servicios tipo "messenger" (MS. clientes de ICQ/IRC. chequeos de actividad por parte del ISP e incluso el chequeo del buzón de correo electrónico suelen provocar la alarma. etc. AOL. dependiendo de que firewall se utilice y de las reglas que hayan sido creadas y/o (des)activadas. dependiendo del puerto que intente usar dicho programa o servicio. provocará un aviso de ataque tipo BO. Sub7. Netbus. etc. .).