本文是一个XP自带的firewall的命令行操作手册
指令:
netsh firewall
参数:
? // 显现指令列表
add // 增加防火墙装备
delete // 删去防火墙装备
dump // 显现一个装备脚本
help // 显现指令列表
reset // 将防火墙装备重置为默认值。
set // 设置防火墙装备
show // 显现防火墙装备
add allowedprogram // 增加防火墙答应的程序装备。
add portopening // 增加防火墙端口装备
delete allowedprogram // 删去防火墙答应的程序装备
delete portopening // 删去防火墙端口装备
set allowedprogram // 设置防火墙答应的程序装备
set icmpsetting // 设置防火墙 ICMP 装备
set logging // 设置防火墙记载装备
set multicastbroadcastresponse // 设置防火墙多播/播送呼应装备
set notifications // 设置防火墙告诉装备
set opmode // 设置防火墙操作装备
set portopening // 设置防火墙端口装备
set service // 设置防火墙服务装备
show allowedprogram // 显现防火墙答应的程序装备
show config // 显现防火墙装备。
show currentprofile // 显现当时防火墙装备文件
show icmpsetting // 显现防火墙 ICMP 装备
show logging // 显现防火墙记载装备
show multicastbroadcastresponse // 显现防火墙多播/播送呼应装备
show notifications // 显现防火墙操作装备
show opmode // 显现防火墙端口装备
show portopening // 显现防火墙端口装备
show service // 显现防火墙服务装备
show state // 显现当时防火墙状况
例如:
指令:
netsh firewall show allowedprogram //检查防火墙放行的程序
netsh firewall set portopening TCP 445 ENABLE //翻开445端口
netsh firewall set portopening TCP 3389 ENABLE //不必说了,放行终端啦。。
netsh firewall delete allowedprogram C:\A.exe //删去放行程序A.exe
netsh firewall set allowedprogram C:\A.exe A ENABLE //增加程序C盘下的A.exe并放行
netsh firewall add allowedprogram C:\A.exe A ENABLE //增加程序C盘下的A.exe并放行
知优网 » 如安在xp下经过命令行对防火墙进行装备