如何手动配置Windows7系统的防火墙
发布网友
发布时间:2022-04-23 01:58
我来回答
共2个回答
热心网友
时间:2022-05-03 11:25
1、首先,进入cmd命令行界面:依次点击“开始”,“运行”,输入cmd命令即可。
2、接着,输入命令:netsh
/?
查看netsh系统命令的帮助文件。
3、netsh命令的子参数中有两个命令是防火墙相关的:
firewall:防火墙配置的简单模式
advfirewall:防火墙配置的高级模式
4、先来看看防火墙配置的简单模式:firewall参数。
的确是简单模式,仅有几个参数。
5、假设要添加本地的tcp的3389端口对外开放,那么执行命令:
netsh
firewall
set
portopening
tcp
3389
enable
成功执行命令之后,系统提示不赞成使用这个简单模式firewall,而是使用高级模式advfirewall。
6、接着把上面的测试防火墙设置删除掉:
netsh
firewall
delete
portopening
protocol=tcp
port=3389
当然,系统会同样出现相同的提示。
7、既然系统都建议使用advfirewall这个参数了,下面来看看这个参数:
8、同样的,假设添加本地的tcp的3389端口对外开放:
netsh
advfirewall
firewall
add
rule
name=jingyan
dir=in
action=allow
protocol=tcp
localport=3389
这次系统仅仅提示了一个ok。
9、接下来,来查看界面里的入站规则,可以发现和手动添加的效果是一样的。
10、然后,删掉前面添加的规则,只要执行命令:netsh
advfirewall
firewall
delete
rule
name=jingyan
protocol=tcp
localport=3389
热心网友
时间:2022-05-03 12:43
今天就和大家分享一下,如何通过netsh系统命令配置windows7防火墙。
首先,进入cmd命令行界面:依次点击“开始”,“运行”,输入cmd命令即可
接着,输入命令:netsh
/?
查看netsh系统命令的帮助文件。
netsh命令的子参数中有两个命令是防火墙相关的:
firewall:防火墙配置的简单模式
advfirewall:防火墙配置的高级模式
先来看看防火墙配置的简单模式:firewall参数。
的确是简单模式,仅有几个参数。
假设要添加本地的TCP的3389端口对外开放,那么执行命令:
netsh
firewall
set
portopening
TCP
3389
ENABLE
成功执行命令之后,系统提示不赞成使用这个简单模式firewall,而是使用高级模式advfirewall。
接着把上面的测试防火墙设置删除掉:
netsh
firewall
delete
portopening
protocol=TCP
port=3389
当然,系统会同样出现相同的提示。
既然系统都建议使用advfirewall这个参数了,下面来看看这个参数:
同样的,假设添加本地的TCP的3389端口对外开放:
netsh
advfirewall
firewall
add
rule
name=jingyan
dir=in
action=allow
protocol=TCP
localport=3389
这次系统仅仅提示了一个OK。
接下来,来查看界面里的入站规则,可以发现和手动添加的效果是一样的。
然后,删掉前面添加的规则,只要执行命令:netsh
advfirewall
firewall
delete
rule
name=jingyan
protocol=tcp
localport=3389