Nombre de cadena incorporado incorrecto con iptables-restore

Nombre de cadena incorporado incorrecto con iptables-restore

Guardé mi configuración de iptable en un sistema Ubuntu 11.4 usando

iptables-save >filename

Luego reemplacé el sistema Ubuntu con CentOS 6.5 e intenté restaurar iptables usando

iptables-restore <filename

Esto resultó en

iptables-restore v1.4.7: Can't set policy 'INPUT' on 'ACCEPT' line 4: Bad bilt-in chain name

La línea 4 es la siguiente.

:INPUT ACCEPT [199972:10416012]

En el pasado pude restaurar iptables de sistemas Ubuntu en sistemas Debian, pero Debian está más relacionado con Ubuntu que CentOS. Con CentOS, ¿tendría que agregar las reglas manualmente?

Respuesta1

Hice

iptables-save >iptables.original

en mi caja CentOS y vi que el

:INPUT ACCEPT

La línea no estaba presente en iptables.original. Así que comenté la línea del archivo que guardé en Ubuntu y

iptables-restore <filename

ya no dio ningún mensaje de error. posteriormente lo hice

iptables-restore --list-rules

y las reglas se parecen a las que quiero.

información relacionada