ファイアウォールルールが機能しないのはなぜですか?

ファイアウォールルールが機能しないのはなぜですか?

接続試行が 3 回失敗するとサイトへのアクセスをブロックするファイアウォール ルールを作成しましたが、間違ったパスワードを 3 回入力しても、仮想マシン上のサイトにアクセスできます。

New-NetFirewallRule -Name "Network_Security_Inbound_Blacklist_$maliciousIP" -Profile Any -Direction inbound -Action Block -DisplayName "Network_Security_Inbound_Blacklist_$maliciousIP" -enable True -interfacetype any -RemoteAddress $maliciousIP}
  • テストのために、物理マシン(Wamp Server)でローカルにサイトをホストし、仮想マシンからサイトを起動しましたが、ルールは機能しません。

答え1

ファイアウォール ルールを、3 回の試行失敗後にファイアウォールが実際にコードを実行していることを証明するテキスト ファイルを生成するコマンドに置き換えてから、ルールの代わりにこれを試してください。

New-NetFirewallRule -DisplayName "Block Inbound Port 80" -Direction Inbound -LocalPort 80 -Protocol TCP -Action Block

関連情報