在 Win7 中使用 netsh,我只想允许在单个接口上监听端口,并在所有其他接口上阻止它。
使用 GUI 时,可以使用管理单元属性中的“受保护的网络连接->自定义”来实现。
在 PowerShell 中也可以使用以下命令:
Set-NetFirewallProfile -Name Private -DisabledInterfaceAliases 'Connection Name'
通过 COM 可以访问接口通过接口指定规则的属性 INetFwRule
。
那么 netsh 怎么样?