防火墙规则修改

摘要:
防火墙规则netshadvfirewallfirewall命令命令说明add添加新入站或出站防火墙规则delete删除所有匹配的防火墙规则set为现有规则的属性设置新值show显示指定的防火墙规则addrule命令netshadvfirewallfirewalladdrulename="110"dir=inlocalport=80action=allowprotocol=TCPname:规则名称d
防火墙规则netsh advfirewall firewall命令
命令说明
add添加新入站或出站防火墙规则
delete删除所有匹配的防火墙规则
set为现有规则的属性设置新值
show显示指定的防火墙规则
  1. add rule命令

    netsh advfirewall firewall add rule name="110" dir=in localport=80 action=allow protocol=TCP

    name:规则名称

    dir:方向,in为入站,out为出站

    localport:指定端口号

    action:操作,allow允许连接,block阻止连接

    protocol:协议类型

  2. delete rule命令

    netsh advfirewall firewall delete rule name="110" protocol=tcp localport=80

    这条命令会删除名称为“110”且协议类型为tcp,端口为80的防火墙规则

    如果没有指定其他限制条件,只指定名称,则会删除指定名称的防火墙规则,如下:

    netsh advfirewall firewall delete rule name="110"

  3. set rule命令

    修改规则的端口

    netsh advfirewall firewall set rule name="110" new localport=1536

    启用规则

    netsh advfirewall firewall set rule name="110" new enable=yes

  4. show rule命令

    查看规则信息

    netsh advfirewall firewall show rule name="110"

更多信息可以在命令行中来获取帮助信息

如查看add rule的帮助

netsh advfirewall firewall add rule ?

这里再提供几个系统防火墙规则的操作

开启PING规则,运行远程网络通过PING检查该电脑

netsh advfirewall firewall set rule name="文件和打印机共享(回显请求 - ICMPv4-In)" new enable=yes action=allow localip=any remoteip=any

开启远程桌面

netsh advfirewall firewall set rule name="远程桌面(TCP-In)" new enable=yes

开启远程桌面-用户模式

netsh advfirewall firewall set rule name="远程桌面 - 用户模式(TCP-In)" new enable=yes

免责声明:文章转载自《防火墙规则修改》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Monkey测试工具介绍Linux的vim编辑器中的翻页命令下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ORACLE触发器详解

ORACLE PL/SQL编程之八:  把触发器说透    本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创建DML触发器 8.2.3 创建替代(INSTEAD OF)触发器 8.2.3 创建系统事件触发器 8.2.4 系统触发器...

Spring Boot(七):Mybatis 多数据源最简解决方案

说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们遇到的情况是后者,网上找了很多,大都是根据 Jpa 来做多数据源解决方案,要不就是老的 Spring 多数据源解决方案,还有的是利用 Aop 动态切换,感觉有点小复杂,其实我只是想找一个简单的多数据支持而已,折腾了两个小时整理出来,供大家参考。 废话不多说直接上...

【原】结构体包含CString类型成员变量出错的原理

问题如下:我定义了如下的一个结构体:typedef struct{CString csText;}MyStruct;并有如下的程序段1:MyStruct * p=NULL;p=(MyStruct *)malloc(sizeof(MyStruct));if(!p)AfxMessageBox("分配内存失败!");else{p->csText="hell...

ci框架 查询构造器类

$this->db->get() 该方法执行 SELECT 语句并返回查询结果,可以得到一个表的所有数据: $query = $this->db->get('mytable'); // Produces: SELECT * FROM mytable 第二和第三个参数用于设置 LIMIT 子句: $query = $this-&...

关于Centos7 firewalld防火墙开放端口后仍不能访问ftp和nginx的问题解决

查看当前开了哪些端口其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。 firewall-cmd --list-services 可以通过下面这个命令查看可以打开的服务有哪些 firewall-cmd --get-services  (2)可以通过下面的命令添加一个服务到firewalld...

安装Docker版MS SQL Server并远程连接SQL Server

1.从Docker 官方下载MS SQL Serve的docker微软官方镜像,选择你要使用的Tag(即版本). docker pull mcr.microsoft.com/mssql/server 2.启动MS SQL Server docker 容器.注意:使用--name='取个名字' 给docker容器取个名字,这样容易记住 docker run...