Cosa rara con iptables

Wenas, puede parecer una pregunta tonta pero no se por que razon iptables no me deja canviar las politicas por defecto de una cadena.

Por defecto tengo la cadena INPUT en ACCEPT, y yo lo que hacia siempre era:

iptables -P INPUT -j DROP

No se porque extraña razon si ahora hago esto me dice: -P requires a chain and a policy.

Carai no entiendo, la chain es INPUT, y la policy DROP. No se porque ahora se me queja. En canvio otras reglas como abrir puertos o desactivar pings no me da ningun problema.

Alguna idea?
Por dios que empanao que estoy :( [toctoc] [toctoc] [toctoc]

En las tablas estas predefinidas (INPUT, OUTPUT, FORWARD) no se ha de indicar el -j (jump). Por lo que para rechazar por defecto todo lo que entre es directamente

IPTABLES -P INPUT DROP

Sin el -j vamos.

Hize el script de memoria en un papel hace tiempo y se me colo el -j. Y ahora al reinstalar gentoo recuperé el script y claro, daba error las -P.

Nada, siento las molestias. [chiu]
1 respuesta