Como parte do script que eu executo como um comando atrasado no disco de instalação autônomo pressionado, adicionei o seguinte:
if [[$ (ufw status | grep 'inativo' = inativo ]]; então ufw enable; fi iptables --table nat --append POSTROUTING --out interface eth0-j MASQUERADE; iptables --append FORWARD --in-interface eth1 -j ACCEPT; echo 1 > / proc / sys / net / ipv4 / ip_forward; iptables-save; ufw reload;
O script é executado com o processo intarget.
Ele não ativa um erro, mas após a instalação eu efetuo login e o roteamento nat não funciona.
Aplicar os mesmos comandos após o login cria a situação de roteamento nat que estou procurando.
Estou perdendo alguma situação de estado que existe quando o processo preseed é executado e não existe após a instalação?