web-dev-qa-db-ja.com

IPでルートを削除する方法は?

一部のフラッドボットを禁止するために使用されます

route add -Host $ip reject

しかし、いくつかの「良い」IPも禁止されました。私の質問はばかげています(しかし、私は検索して良い解決策を見つけられませんでした(すべてが大きかったか、機能しませんでした)):

IPを知っている場合、禁止を解除するにはどうすればよいですか?

これを使用しようとしました:

route del -Host 111.11.11.11

111.11.11.11-ほんの一例です。正確に禁止されたIPを試しました。

と言いました:

SIOCDELRT: No such process

答えを期待しています。ありがとう。

2
ABTOMAT

route add 111.11.11.11 rejectIPをブロックします。

route del 111.11.11.11 rejectブロックを解除します。

3
ewwhite

使用する man route

route del -Host $ip

ただし、特定のIPをブロックするには、iptablesを使用する必要があります(routeはファイアウォール用ではありません)。

iptables -I INPUT -s $ip/32 -j DROP
3
halfdan