Opa, entendi! Achei que o persist file gravaria o conteúdo da tabela em disco a cada add. Gostei da dica, mas vou pensar em fazer algo diferente, criar um script que a cada N minutos grave a tabela da memória no disco e depois realizar uma faxina para os IPs mais velhos. Muito obrigado.
On Thu, 30 Sep 2010 12:06:30 -0300, Rodrigo Mosconi <free...@mosconi.mat.br> wrote: > Em 30 de setembro de 2010 08:52, Sergio Augusto Vladisauskis > <sergi...@gmail.com> escreveu: >> Galera, montei as seguintes regras no meu pf.conf: >> >> table <fail2ban> persist file "/etc/pf.table.fail2ban" > > Esta regra diz: > carregue o conteúdo do arquivo "/etc/pf.table.fail2ban" para a tabela > <fail2ban>, ie, só age para o load > Não existe "sync" entre o arquivo e a tabela após o load > > >> "pfctl -t fail2ban -T add <ip>" > Você está acrescentando valores para a tabela em memória > >> consultar a tabela em memória (pfctl -t fail2ban -T show), todos os IPs >> estão lá, até o próximo reboot da maquina. >> O que poderia estar errado nesta regra? >> Andei pesquisando e não achei nada relacionado a esse problema. > > Vc pode alterar o script para salvar o ip na tabela de depois realizar > um reload da tabela > > printf 'table <fail2ban> persist fiel "/etc/pf.table.fail2ban"\n' | > pfctl -m -f- > > Para mais detalhes: > man pfctl > man pf.conf >> -- >> Sergio Augusto Vladisauskis >> -> Oportunix IT Services Brasil >> -> Site: http://www.oportunix.com.br >> -> Fone: +55 13 3822 2300 >> -> Móvel: +55 11 8017 5065 >> -> Skype: oportunix >> -> Registered Linux User: 305281 >> >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Sergio Augusto Vladisauskis -> Oportunix IT Services Brasil -> Site: http://www.oportunix.com.br -> Fone: +55 13 3822 2300 -> Móvel: +55 11 8017 5065 -> Skype: oportunix -> Registered Linux User: 305281 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd