iptables コマンドを使用して IP アドレスのブロックを解除するにはどうすればよいですか?

iptables コマンドを使用して IP アドレスのブロックを解除するにはどうすればよいですか?

独自の IP アドレス (おそらく 123.45.6.7) を取得します。

iptables -I INPUT -s 123.45.6.7 -j DROP

今、私自身がブロックされています。他の PC でサーバーにログインすると、ブロックを解除するための iptables コマンドをどのように記述すればよいでしょうか?

を実行したくありませんiptables -F

答え1

-I送信元アドレスとアクションに一致するルールが 1 つだけの場合は、(挿入) を-D(削除)に置き換えるだけでルールを削除できます。

iptables -D INPUT -s 123.45.6.7 -j DROP

一致するルールが複数ある場合は、すべてのルールを一覧表示できます。

iptables -L INPUT -n --line-numbers

番号でルールを削除します:

iptables -D INPUT n

答え2

IPへのアクセスを許可する

iptables -A INPUT -s xx.xx.xx.xx -j ACCEPT

iptablesを使用して特定のポートへのIPへのアクセスを許可する

iptables -A INPUT -p tcp -s xx.xx.xx.xx --dport PORT -j ACCEPT

関連情報