Posterior a indagar en varios repositorios y foros de internet finalmente hemos descubierto la resolución que te compartiremos más adelante.
Solución:
Finalmente, encuentro que el comando eliminar solo funciona una vez debido a que las reglas están registradas en el direct.xml
Por lo tanto, la solución es fácil, edite el direct.xml
y comenta las líneas correspondientes o simplemente bórralas.
Después de luchar con una regla de redirección obstinadamente persistente, me di cuenta al probar lo siguiente:
iptables
reglas DB es transitorio-
firewall-cmd --permanent
La base de datos de reglas persiste a través de reinicios, reescrituraiptables
DB de reglas después de reiniciar -
firewall-cmd --permanent --direct
base de datos de reglas almacenada en/etc/firewalld/direct.xml
persiste a pesar defirewall-cmd [--permanent] --direct --remove-rule
a menos que se elimine el archivo DB -
firewall-cmd [--permanent] --direct --query-rule
mentirá sobre la persistencia de las reglas en/etc/firewalld/direct.xml
Si guardas algún reparo o disposición de aclararse nuestro tutorial puedes realizar una ilustración y con placer lo analizaremos.