Acho que seu problema é que, quando você adicionou as novas regras, seu antigo conjunto de regras não foi carregado. Então, quando você salvou, apenas salvou as regras recém-adicionadas e substituiu todas as antigas.
Quando você começar a adicionar ou remover regras do seu conjunto de regras, primeiro carregue o antigo com service iptables start
. Então você pode fazer suas edições e, em seguida, fazer service iptables save
para salvar o conjunto de regras atual de volta em /etc/sysconfig/iptables
. Dessa forma, você não precisa fazer nenhuma fusão.
Se você quiser mesclar esses dois arquivos agora, terá que fazer algumas edições manuais. Por exemplo, carregue uma delas, copie manualmente as regras que você deseja mesclar e insira-as com o comando iptables
, depois faça o service iptables save
novamente para salvar no arquivo de configuração.
Para garantir que, da próxima vez que você reinicializar, as regras do arquivo sejam carregadas automaticamente, faça chkconfig iptables on
, isso adiciona o serviço iptables ao nível de execução padrão.