Postfix SMTPサーバーを実行しています。一部のホストは間違ったパスワードを使用して接続を試みます。
warning: s15393678.onlinehome-server.com[74.208.17.126]: SASL LOGIN authentication failed:
このIPをブロックするためにiptablesルールを動的に追加しています。
iptables -A INPUT -s 74.208.17.126 -j DROP
ただし、ホストはまだ接続されています。それでもログにそのホストが表示されます。何が間違っている可能性がありますか?
iptables -L
DROP all -- s15393678.onlinehome-server.com anywhere
ベストアンサー1
-I INPUT
代わりにしたいかもしれません-A INPUT
。
-A INPUT
ルールはチェーンの一番下に追加されます。つまり-p tcp --dport 25 -j ACCEPT
、以前と同じものがある場合は、ACCEPT
最初に一致し、処理がルールに到達しないことを意味します-j DROP
。
この-I INPUT
ルールは一番上に追加されるため、他のすべてのルールよりも優先されます。