Linux IP Firewalling Chains , normalmente llamado ipchains , es un software libre para controlar las capacidades de filtrado de paquetes o firewall en la serie 2.2 de kernels Linux . Reemplazó a ipfirewall (administrado por el comando ipfwadm ), pero fue reemplazado por iptables en la serie 2.4. A diferencia de iptables, ipchains no tiene estado .
Se trata de una reescritura del firewall IPv4 anterior de Linux , ipfirewall . Este ipchains más nuevo era necesario para gestionar el filtro de paquetes en los núcleos de Linux a partir de la versión 2.1.102 (que era una versión de desarrollo 2.2). También hay parches disponibles para añadir ipchains a los núcleos de la serie 2.0 y anteriores a la 2.1. Las mejoras incluyen máximos más grandes para el recuento de paquetes , filtrado de paquetes fragmentados y una gama más amplia de protocolos , y la capacidad de hacer coincidir paquetes basándose en la inversa de una regla. [1]
La suite ipchains también incluye algunos scripts de shell para facilitar el mantenimiento y emular el comportamiento del antiguo comando ipfwadm .
El software ipchains fue reemplazado por el sistema iptables en el kernel Linux 2.4 y superior, [2] que a su vez fue reemplazado por el sistema nftables en 2014.