iptables は、Linux オペレーティング システム上で実行されるファイアウォール ソフトウェアです。CentOS や Ubuntu などの Linux ディストリビューションでは iptables を使用できます。
ほとんどの Linux オペレーティング システムには、デフォルトで iptables がインストールされています。次のコマンドを使用して、iptables がインストールされているかどうかを確認できます。
which iptables
/sbin/iptables のようなパスが返された場合、iptables は正常にインストールされています。戻らない場合は以下のコマンドを実行してインストールしてください。
CentOS オペレーティング システム:
yum install iptables
Debian/Ubuntu オペレーティング システム:
apt-get install iptables iptables-persistent
eth0 インターフェイスとポート 80 の受信を確認します。接続:
iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --set
60 秒以内に 10 を超える新しい着信接続がある場合、破棄:
iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --update --seconds 60 --hitcount 10 -j DROP
iptables を作成する ルールの後に、ルールを永続的にするには、iptables を保存してロードする必要があります。
rree以上がLinux クラウド サーバーは iptables をどのように使用して、短期間に多数の同時接続が行われないようにしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。