独自の 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