Descrição
Faz que, quando marca a Opção de Permite o acesso a todos os usuários internos, não funcione o bloqueio na lista negra.
Solução
Para corrigir:
Vá até a página "Arquivos de Configuração"
Clique no link "Editar qualquer Arquivo"
Mande editar o arquivo /etc/rc.d/rc.firewall
Localize o seguinte trecho de código:
- Código: Selecionar todos
#Simplified Firewall Functions
block_ip() {
if [ "$DEFAULT_USERS_FILTER" != "BLOCK_ALL" ] ; then
[ $DEBUG = 1 ] && logger $FWDRULE
COMMAND="iptables -A user-filter -f $IF_LOCAL -s $1 -j DROP"
$COMMAND
[ $DEBUG = 1 ] && logger "$COMMAND"
fi
}
Você deve remover o seguinte: -f $ IF_LOCAL
Vai ficar assim
- Código: Selecionar todos
#Simplified Firewall Functions
block_ip() {
if [ "$DEFAULT_USERS_FILTER" != "BLOCK_ALL" ] ; then
[ $DEBUG = 1 ] && logger $FWDRULE
COMMAND="iptables -A user-filter -s $1 -j DROP"
$COMMAND
[ $DEBUG = 1 ] && logger "$COMMAND"
fi
}