Muro de la costa

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 31 de octubre de 2016; las comprobaciones requieren 8 ediciones .
Muro de la costa
Tipo de cortafuegos
Desarrollador Thomas M. Eastep y la comunidad de desarrolladores
Escrito en Perla _ _
Sistema operativo Software multiplataforma
ultima versión 5.2.8 ( 24 de septiembre de 2020 )
Licencia GNU GPL
Sitio web Shorewall.org

Shorewall o más específicamente Shoreline Firewall es una  herramienta de configuración de cortafuegos para Linux , software licenciado bajo la libre GNU GPL [1] . Técnicamente, es un complemento del subsistema Netfilter ( iptables / ipchains ) del kernel de Linux y proporciona métodos simplificados para configurar este subsistema. Para usar la analogía para los programadores: Shorewall versus ipchains/iptables es lo mismo que python versus C . Proporciona una interfaz más sencilla para describir las reglas del cortafuegos del kernel de Linux.

Mecanismo de trabajo

El programa no es un demonio , lo que significa que no se ejecuta todo el tiempo. Las reglas se almacenan en archivos de texto, al inicio, Shorewall lee sus archivos de configuración y los convierte en configuraciones comprensibles para ipchains/iptables, después de lo cual estas configuraciones de firewall pueden ser válidas hasta que se reinicie el sistema operativo . Shorewall no proporciona una GUI para la configuración, los archivos de configuración se pueden editar en cualquier editor de texto , pero hay, por ejemplo, un módulo para el sistema Webmin para la configuración a través de una interfaz web .

Historia del proyecto

La primera versión de Shorewall apareció en 1999 . El principal desarrollador y líder permanente del proyecto es Thomas M. Eastep.

Versión actual

La última versión estable actual es la 5.2.3.6 con fecha del 16 de febrero de 2020. A partir de la versión 4, Shorewall usa un compilador de reglas basado en Perl , anteriormente se usaba un compilador basado en shell más lento . También desde la versión 4.2.4 se soporta IPv6 . Existen herramientas para clonar configuraciones en múltiples computadoras para simplificar la configuración de redes grandes.

Ventajas y desventajas

Aunque la sintaxis que ofrece Shorewall parece más simple que la sintaxis de las reglas originales de iptables/ipchains, la configuración en archivos de texto puede ser difícil para alguien no iniciado en el firewall de Linux. El alcance de Shorewall se centra más en los administradores de sistemas y la configuración del servidor que en los usuarios de escritorio. Sin embargo, para los administradores de sistemas, el esquema de configuración a través de archivos de texto puede ser incluso más conveniente que la necesidad de una GUI, ya que la configuración de Shorewall solo se puede realizar con una consola de texto o una conexión ssh / ftp al servidor.

No hay mucha documentación sobre Shorewall en ruso y es principalmente para versiones antiguas del programa, esto puede ser un obstáculo adicional para el uso por parte de usuarios de habla rusa. Por supuesto, para los administradores de sistemas profesionales, a quienes está orientado Shorewall, la falta de documentación en el idioma nacional no es un problema significativo.

Prevalencia y formas de obtención

Shorewall está incluido en varias distribuciones de Linux (por ejemplo , Debian , Gentoo , etc.). Los textos fuente también se pueden obtener del sitio web oficial del proyecto. El autor advierte que el canal de Internet del sitio oficial es débil y recomienda utilizar espejos regionales para obtener los textos fuente.

Notas

  1. Fecha de acceso: 30 de noviembre de 2014. Archivado desde el original el 3 de diciembre de 2014.

Enlaces