!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>云服务器通过PowerShell管理Windows防火墙

云服务器通过PowerShell管理Windows防火墙

打开系统防火墙

netsh advfirewall set allprofiles state on

 

关闭系统防火墙

netsh advfirewall set allprofiles state off

 

执行netsh advfirewall firewall /? 查看可用的命令

云服务器通过PowerShell管理Windows防火墙

命令示例一:服务器禁ping

 

netsh advfirewall firewall add rule name=NoPing dir=in action=block protocol=icmpv4

参数解析:name=NoPing 指定规则名称

dir=in 指定流量方向

action=block 对匹配的流量采取的措施

protocol=icmpv4 匹配使用icmpv4协议的流量

netsh advfirewall firewall show rule name=NoPing

显示名称为NoPing规则的详细信息

云服务器通过PowerShell管理Windows防火墙

命令实例二:禁止192.168.7.110访问本机上的网站

 

netsh advfirewall firewall add rule name=BlockWeb dir=in action=block localport=80 protocol=tcp remoteip=192.168.7.110

参数解析:remoteip 指定流量的源IP地址

localport 指定本地端口

云服务器通过PowerShell管理Windows防火墙

查看添加规则的详细参数信息

netsh advfirewall firewall add rule help

云服务器通过PowerShell管理Windows防火墙

命令示例三:删除添加的BlockWeb规则

 

netsh advfirewall firewall delete rule name=BlockWeb

云服务器通过PowerShell管理Windows防火墙

注:如不加其他限定条件,则会删除匹配到的所有名为BlockWeb的规则项。

 

命令示例四:关闭服务器禁ping

 

netsh advfirewall firewall set rule name=NoPing new enable=no

参数解析:enable 指定该规则是否启用

云服务器通过PowerShell管理Windows防火墙

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

windows2012配置多用户远程方法

2021-4-17 21:01:28

服务器教程

Linux 系统下无法卸载挂载的解决办法

2021-4-17 21:01:30

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase