【批处理】用netsh管理防火墙示例

下面这个脚本的功能是修改已有的防火墙规则允许192.168.0.0/16,10.0.0.0/8远程windows系统;(保存为BAT文件运行即可)

@echo off   
echo "Start Windows Firewall..."    
netsh advfirewall set allprofiles state on   
 
echo "Set Remote Desktop (TCP-In)‘s RemoteIP=‘192.168.0.0/16,10.0.0.0/8‘"    
netsh advfirewall firewall set rule name="Remote Desktop (TCP-In)" new RemoteIP="192.168.0.0/16,10.0.0.0/8"    

echo "Set Remote Desktop - RemoteFX (TCP-In)‘s RemoteIP=‘192.168.0.0/16,10.0.0.0/8‘"    
netsh advfirewall firewall set rule name="Remote Desktop - RemoteFX (TCP-In)" new RemoteIP="192.168.0.0/16,10.0.0.0/8"

pause

Netsh命令参考网址:http://msdn.microsoft.com/zh-cn/library/cc778925(v=ws.10).aspx

时间: 2024-08-22 22:25:00

【批处理】用netsh管理防火墙示例的相关文章

保证Linux系统安全之使用iptables工具管理防火墙

随着企业中使用Linux系统的增加,保证Linux系统安全成为运维人员的必备技能之一. Linux系统本身有很强大的防护措施:防火墙.那么如何管理防火墙就成为重中之重. 随着CentOS 7.CentOS 8的出现,越来越多的人喜欢使用firewalld工具来管理防火墙.因为它不仅可以通过命令行设置,也可以通过图形化设置.关于使用firewalld工具管理Linux防火墙,可参考保证Linux系统安全之使用firewalld工具管理防火墙 下面我们主要介绍iptables工具管理防火墙. 本人第

Centos7 使用firewall管理防火墙

一.Centos7使用firewall的管理防火墙 1.firewalld基本使用 启动:systemctl start firewalld 关闭:systemctl stop firewalld 状态:systemctl status firewalld 开机禁用:systemctl disable firewalld 开机启用:systemctl enable firewalld 2.配置项目 例1:开放80端口 a.开启80端口 命令:firewall-cmd --zone=public

mysql批处理/触发器/事务管理/存储过程

mysql里的批处理(sql语句) 格式: l mysql –u user –p < sql_file 表示从某个文件里执行sql语句 l mysql –u user –p < sql_file > out_file 表示从某个文件里执行,并将执行结果保存到out_file文件之中 举个例子: 小王每天早晨来之后,都需要查询班级共有多少人,还要查本学期共有几门课程,还要查询最近的考试成绩........需要做很多操作 sql.txt里  use pingtai;   //选择数据库 se

windows 通过cmd命令行管理防火墙

(1)恢复初始防火墙设置 netsh advfirewall reset(2)关闭防火墙 netsh advfirewall set allprofiles state off(3)启用桌面防火墙 netsh advfirewall set allprofiles state on(4)设置默认输入和输出策略 netsh advfirewall set allprofiles firewallpolicy allowinbound,allowoutbound 以上是设置为允许,如果设置为拒绝使用

linux日常管理-防火墙selinux

关闭防火墙 SELINUX=disabled 可以是三种状态 # enforcing - SELinux security policy is enforced.打开# permissive - SELinux prints warnings instead of enforcing.打开不拦截# disabled - No SELinux policy is loaded.关闭,默认 selinux在打开状态下,可以使用下面两个命令 第一个命令是查询selinux的状态,处于关闭状态. 第二个

linux日常管理-防火墙netfilter工具-iptables-1

防火墙的名字叫 netfilter 工具/命令叫iptables 命令:iptables 选项: -t   指定表 -A 在最上面增加一条规则 -I 在最下面增加一条规则 -D 删除一条规则 -A-I-D 后面跟链的名称 INPUT -s 跟源地址 -p 跟协议 (tcp udp icmp) --sport/--dport 后跟源端口/目标端口 -d 跟目的的ip -j 跟动作 (DROP 丢掉  REJECT拒绝  ACCEPT允许) iptables的三个表.  表下有链,链下有规则. fi

流程管理制度示例

第一章 总则 第一条 为加强某某连锁经营有限公司(以下简称"某")流程管理工作,建立和完善流程管理体系,规范流程制定程序,特制定本制度. 第二条 流程管理的原则 (一) 根据效率优先.兼顾风险的原则,让合适的人.在合适的时间.在适当的风险下做合适的事,从而更好地为公司创造价值: (二) 以部门为主体,推动部门发挥创新能力. 第三条 流程的管理模式 根据某组织结构及运营管理模式,管理流程主要实行公司级和部门级两级管理模式: (一) 跨部门间的流程由战略企划部负责组织建立和管理(该类流程以

PowerShell AD域管理命令-示例(陆续添加)

获取密码即将过期用户的信息,90天有效期的话,获取过期前7天的密码 Get-ADUser -filter * -searchbase "ou=kewendangdang,dc=dangdang,dc=com" -Properties *|where {($_.passwordlastset -lt (Get-Date).adddays(-83)) -and ($_.passwordneverexpires -ne "True")}|select name,samac

如何设置windows server 2012 防火墙管理?

如何设置Windows Server 2012防火墙管理 本文将详细介绍如何设置Windows Server 2012防火墙管理,并创建自定义的入站和出站规则上执行的Windows防火墙最常见的任务. 管理防火墙设置 在 Windows高级安全防火墙的是,在Windows Server 2012上运行,并默认打开一个基于主机的防火墙.在Windows Server 2012中的防火墙设置从Windows防火墙MMC(Microsoft管理控制台)进行管理.要查看和设置防火墙设置执行以下操作: 1