如何禁用ICMPv4 / v6回显请求?

时间:2018-08-01 11:42:40

标签: powershell icmp

我想知道在Powershell中是否有机会禁用“回声请求”之类的ICMP类型

我发现类似\PHPUnit\Framework\TestCase 的IPv4添加了“回显请求”

1 个答案:

答案 0 :(得分:0)

您可以在PowerShell中本地执行此操作(不需要netsh)。要将Windows防火墙配置为禁用ICMP回显请求,请使用以下代码:

$fw = @{
    DisplayName = "Disable inbound ICMP"
    Direction = "Inbound"
    Protocol = "ICMPv4"
    ICMPType = 8
    Action = "Block"
}

New-NetFirewallRule @fw

注意:这需要PowerShell版本5 +