Windows Server 2008命令行控制防火墙入站/出站规则
					当前位置:点晴教程→点晴OA办公管理信息系统
					
					→『 经验分享&问题答疑 』
					
				 
				
 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/tangshangkui/article/details/74586705 被攻击,所以需要屏蔽ip来实现自动化添加防火墙规则: 1.因为公司服务器遭到攻击,需要屏蔽攻击ip,Windows 服务器只能一条一条的ip进行添加,而从日志中分析发现攻击ip比较多,所以在网上查找命令行自动添加的教程;  2.网上找到的教程都不是很明白(我是没有看懂,所以花了不少时间); 3.结合网上资料,总结了一些内容。 主要参考文章 显示帮助 大部分问题可以通过帮助解决,帮助中有示例。 netsh advfirewall firewall ? 可以显示常见命令帮助 备注: dump 好像的参数没有找到 (帮助命令也没有详细的说明) netsh advfirewall firewall add ? netsh advfirewall firewall add rule ? 命令格式 netsh advfirewall firewall 【命令】 rule 【其他参数】 add 增加入站/出站规则 用法: add rule name= dir=in│out action=allow│block│bypass  [program=]  [service=│any]  [description=]  [enable=yes│no (default=yes)]  [profile=public│private│domain│any[,…]]  [localip=any│││││]  [remoteip=any│localsubnet│dns│dhcp│wins│defaultgateway│││││]  [localport=0-65535│[,…]│RPC│RPC-EPMap│IPHTTPS│any (default=any)]  [remoteport=0-65535│[,…]│any (default=any)]  [protocol=0-255│icmpv4│icmpv6│icmpv4:type,code│icmpv6:type,code│tcp│udp│any (default=any)]  [interfacetype=wireless│lan│ras│any]  [rmtcomputergrp=]  [rmtusrgrp=]  [edge=yes│deferapp│deferuser│no (default=no)]  [security=authenticate│authenc│authdynenc│authnoencap│notrequired(default=notrequired)] 常见参数说明 dir 入站 出站(in out)  action 允许(allow) 拒绝(block) bypass(不知道意思)  name = “xxxx” 入站 出站 规则名 (删除 显示 的时候提供这个参数就可以了)  remoteip 远程ip  localip 本地ip  localport 本地端口  remoteport 远程端口 示例 netsh advfirewall firewall add rule name=”ipcesi” dir=in action=block remoteip=”204.13.201.137/32,204.13.201.139/32,45.55.224.1-45.55.224.255” 这条命令 添加了一个 name=”ipcesi” 的入站规则 拒绝以下ip访问  204.13.201.137  32,204.13.201.139  32,45.55.224.1-45.55.224.255  多个ip使用 / 分割 显示配置 show 一些命令行参数不知道怎么用的时候 可以在图形界面配置一个测试 用显示配置来查看(比如上面的远程ip 不清楚 多个ip用什么分割的时候) netsh advfirewall firewall show rule name=ipcesi  删除配置 delete netsh advfirewall firewall delete rule name=ipcesi 	
	
该文章在 2020/3/9 14:48:13 编辑过  | 
		
			 关键字查询 
				相关文章 
				正在查询...  |