iptables 1.4.1.1 Debian FAIL

Días atrás, tras un ataque conciencia de seguridad informática, traté de dejar fuera ese dicho que dice “En casa de herrero, cuchara de madera” (para hacerlo mas internacional). Siempre se predica “Actualice sus servidores, mantenga al día las aplicaciones”, y claro, es lo que hago en general, menos en el servidor casero, asi que la semana pasada tras hacer un upgrade general y pelear un poco con dpkg y apt-get, actualicé mi servidor linux, todo quedó bien, salvo un detallito, iptables 1.4.1.1 empaquetado para Debian.

Tras realizar dicho ajuste, verifiqué que los servicios funcionaran, reinicié para no encontrarme con problemas y nada, todo parecía estar OK, hasta que días después me doy cuenta que iptables no funcionaba, asi es, al intentar meter una regla o aplicar las establecidas en un script, devolvía errores, violaciones de segmento, etc, etc. No es menor si hay servicios corriendo, filtros anti DoS, Filtros de Calidad de Servicio, todo basado fuertemente en iptables.

lib/xtables/libxt_tcp.so: /lib/xtables/libxt_tcp.so: undefined symbol: xt_params
iptables v1.4.1.1: Unknown arg `--sport'
Try `iptables -h' or 'iptables --help' for more information.

Era genial tratar de resolver varias advertencias de error sin formatear o hacer algo mas radical.

No parece ser algo muy frecuente, tampoco hay mucha documentación de como un usuario mortal sin mucho conocimiento puede resolver eso sin morir en el intento y para ser honesto, tampoco quería sacrificar un día de mis vacaciones tratando de indagar en que había ocurrido con el paquete .deb de iptables.

La solución
Descargar el código fuente de iptables y compilarlo. Parece algo cuando recien ingresas al mundo Linux, pero no lo es, solo basta con tener instaladas las bibliotecas de compilación esenciales y aplicar el mítico ./configure && make && make install . Luego de eso, sin no siquiera reiniciar ya todo marcha como debe.

Publicaciones Similares

  • Curso Debian

    Aun no lo puedo creer. Hace un rato atras, el profesor Francisco Prieto, de inacap Valparaiso me confirmó que podria realizar lo que le había propuesto. ¿que es?, bueno, habia charlado y expuesto la posibilidad de realizar un curso de implementacion de estaciones de trabajo sobre debian para mis compañeros que les llama la atencion…

  • Castellanizar Consola Debian

    Luego de hacer una instalación en ingles, aveces es deseado pasarla al español, sobre todo cuando usamos la consola y arroja errores dificiles de entender para quien no domina mucho el ingles. ¿Como? dpkg-reconfigure locales Seleccionar es_CL ISO-8859-1 apt-get install user-es manpages-es aspell-es dpkg-reconfigure console-data Elegir de una lista completa a pc / qwerty /…

  • Recuperando GRUB

    Muchas veces GRUB se pierde tras formatear windows y no sabemos como recuperar el inicio dual con linux, bien, existe forma de crear disquetes de arranque de GRUB, y tambien se puede usar un disco LIVE-CD para recuperarlo. Es sabido que los disquetes estan obsoletos, por eso le daré prioridad al uso de un live…