Como remover a rota com o IP?

2

Usado para banir alguns flood-bots com

route add -host $ip reject

Mas alguns IPs "bons" foram banidos também. Minha pergunta é estúpida (mas eu procurei e não encontrei nenhuma boa solução (todas eram grandes e / ou não funcionavam)):

Como desassociar se eu souber o IP?

Tentou usar isso:

route del -host 111.11.11.11

111.11.11.11 - apenas por exemplo. Eu tentei o IP exatamente proibido.

Ele disse:

SIOCDELRT: No such process

Esperando por respostas. Obrigado.

    
por ABTOMAT 03.12.2011 / 22:43

2 respostas

3

route add 111.11.11.11 reject bloqueia o IP.

route del 111.11.11.11 reject desbloqueia.

    
por 03.12.2011 / 22:48
3

Use man route :

route del -host $ip

Para bloquear determinados IPs, você deve usar iptables ( route não é para firewall).

iptables -I INPUT -s $ip/32 -j DROP
    
por 03.12.2011 / 12:13