• 欢迎访问奇跡の海网站,本站不上传任何资源,所有资源均来自于网络,欢迎加入奇跡の海~! QQ群
  • 本站下载资源为网络上收集整理而来,并且以计算机技术研究交流为目的,版权归原作者所有,仅供大家参考,学习,不存在任何商业目的与商业用途.
  • 本站系统镜像均来自于官方原版,ed2k可视为P2P下载链接。所有操作系统默认均为试用版,如有正版密钥可以有效激活,本站不提供任何激活和相关服务。

如何使用”netsh 由防火墙”上下文,而不是控制 Windows Vista 和 Windows Server 2008 中的 Windows 防火墙行为”netsh 防火墙”上下文

适用于: Windows Server 2008 EnterpriseWindows Server 2008 DatacenterWindows Server 2008 Standard 详细

 如何使用

简介


Windows Vista 和 Windows Server 2008 中,防火墙的 netsh命令行上下文可用。此上下文提供了用于控制 Windows 防火墙行为,是由netsh 防火墙上下文在早期版本的 Windows 操作系统中提供的功能。

这里还提供了更精确地控制的防火墙规则的功能。这些规则包括以下的每个配置文件设置︰

  • 私有
  • 公共

防火墙 netsh命令行上下文可能会在未来版本的 Windows 操作系统中不建议使用。我们建议您使用netsh 由防火墙上下文以控制防火墙行为。

注意:不建议在 Windows Vista 中使用 netsh 防火墙命令行。

本文介绍如何使用netsh 由防火墙上下文,而不是控制 Windows Vista 和 Windows Server 2008 中的 Windows 防火墙行为的netsh 防火墙上下文。

详细信息


重要:如果您是成员的管理员组,并且您从具有提升权限的命令提示符运行命令的计算机上启用用户帐户控制。若要使用提升的权限启动命令提示符下,查找图标或开始菜单条目用来启动命令提示符会话,用鼠标右键单击它,然后单击以管理员身份运行

下表提供了常用命令的一些示例。可以使用这些示例来帮助您从较早的netsh 防火墙上下文迁移到新的netsh 由防火墙上下文。

此外,提供了可用于获取详细的内联帮助命令。

示例 1︰ 启用程序

旧命令 新建命令
netsh 防火墙添加 allowedprogram C:\MyApp\MyApp.exe”我的应用程序”启用 netsh 由防火墙添加规则名称 =”我的应用程序”dir 操作中 = = 允许 program=”C:\MyApp\MyApp.exe”启用 = 是
netsh 防火墙添加 allowedprogram program=C:\MyApp\MyApp.exe 名 =”我应用程序”模式 = 启用范围自定义 addresses=157.60.0.1,172.16.0.0/16,LocalSubnet 配置文件 = = 域 netsh 由防火墙添加规则名称 =”My Application” dir=in action=allow program=”C:\MyApp\MyApp.exe” enable=yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profile=domain
netsh 防火墙添加 allowedprogram program=C:\MyApp\MyApp.exe 名 =”我应用程序”模式 = 启用范围 = 自定义 addresses=157.60.0.1,172.16.0.0/16,LocalSubnet 配置文件 = 所有 运行以下命令︰

netsh 由防火墙添加规则名称 = ”’ ‘ 的我应用程序目录中操作 = = 允许程序 = ”C:\MyApp\MyApp.exe ”启用 = yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet 配置文件 = 域

netsh 由防火墙添加规则名称 = ‘ ‘ 的我应用程序目录中操作 = = 允许程序 = ‘C:\MyApp\MyApp.exe ‘启用 = yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet 配置文件 = 专用

有关如何添加防火墙规则的详细信息,运行以下命令:

netsh 由防火墙添加规则吗?

示例 2︰ 启用端口

旧命令 新建命令
netsh 防火墙添加 TCP 80 ‘ ”打开端口 80 ”的 portopening netsh 由防火墙添加规则名称 = ”打开端口 80″控制器操作中 = = 允许协议 = TCP 本地 = 80

有关如何添加防火墙规则的详细信息,运行以下命令:

netsh 由防火墙添加规则吗?

示例 3︰ 删除启用的程序或端口

旧命令 新建命令
netsh 防火墙删除 allowedprogram C:\MyApp\MyApp.exe netsh 由防火墙删除规则名称规则名称程序 = = ”C:\MyApp\MyApp.exe ”
delete portopening protocol=UDP port=500 netsh 由防火墙删除规则名称 =规则名称协议 udp 本地 = = 500

有关如何删除防火墙规则,运行以下命令︰

netsh 由防火墙删除规则吗?

示例 4︰ 配置 ICMP 设置

旧命令 新建命令
netsh 防火墙设置 icmpsetting 8 netsh 由防火墙添加规则名称 = ”允许 ICMP 传入 V4 回显请求”协议 = icmpv4:8,任何目录操作 = = 允许
netsh firewall set icmpsetting type=ALL mode=enable netsh 由防火墙添加规则名称 = ”所有 ICMP V4″协议 = icmpv4︰ 任何、 任何目录操作 = = 允许
设置 icmpsetting 13 禁用所有 netsh 防火墙 netsh 由防火墙添加规则名称=”Block Type 13 ICMP V4″ protocol=icmpv4:13,any dir=in action=block

有关如何配置 ICMP 设置的详细信息,运行以下命令:

netsh 由防火墙添加规则吗?

示例 5︰ 将日志记录设置

旧命令 新建命令
netsh 防火墙设置 4096 启用启用日志记录 %systemroot%\system32\LogFiles\Firewall\pfirewall.log 运行以下命令︰

由设置日志文件名 %systemroot%\system32\LogFiles\Firewall\pfirewall.log currentprofile

由设置 currentprofile 日志记录 maxfilesize 4096
netsh 由一组 currentprofile 日志记录 droppedconnections 启用

netsh 由一组 currentprofile 日志记录 allowedconnections 启用

有关更多信息,请运行以下命令︰

由设置 currentprofile 吗?

如果要将特定配置文件的日志记录设置,请使用以下选项之一,而不是”currentprofile”选项:

  • Domainprofile
  • Privateprofile
  • Publicprofile

示例 6︰ 启用 Windows 防火墙

旧命令 新建命令
netsh 防火墙设置启用 opmode netsh advfirewall set currentprofile state on
netsh 防火墙设置 opmode 模式 = 启用异常 = 启用 运行以下命令︰

Netsh advfirewall set currentprofile state on

由设置 currentprofile firewallpolicy blockinboundalways,allowoutbound

netsh 防火墙设置 opmode 模式 = 启用异常 = 禁用配置文件 = 域 运行以下命令︰

Netsh advfirewall set domainprofile state on

netsh advfirewall set domainprofile firewallpolicy blockinbound,allowoutbound

netsh 防火墙设置 opmode 模式 = 启用配置文件 = 所有 运行以下命令︰

netsh advfirewall 设置 privateprofile 状态为开

netsh advfirewall 设置 privateprofile 状态为开

有关更多信息,请运行以下命令︰

由设置 currentprofile 吗?

如果要设置特定的配置文件的防火墙状态,请使用以下选项之一,而不是”currentprofile”选项:

  • Domainprofile
  • Privateprofile
  • Publicprofile

示例 7︰ 还原默认策略设置

旧命令 新建命令
netsh 防火墙重置 netsh advfirewall reset

有关更多信息,请运行以下命令︰

netsh advfirewall reset

例如 8︰ 启用特定服务

旧命令 新建命令
netsh 防火墙设置服务 FileAndPrint netsh 由防火墙规则组设置 =”文件和打印机共享”新启用 = 是
netsh 防火墙设置 RemoteDesktop 启用的服务 netsh 由防火墙规则组设置”远程桌面”新启用的 = = 是
netsh firewall set service RemoteDesktop enable profile=ALL 运行以下命令︰

netsh 由防火墙规则组设置 = 新启用的”远程桌面”是配置文件 = = 域

netsh 由防火墙规则组设置 = 新启用的”远程桌面”配置文件是 = = 专用



版权声明:本站所有文章和资源使用BY-NC-SA协议授权发布 , 转载应当以相同方式注明文章来自“SeaOMC.COM->如何使用”netsh 由防火墙”上下文,而不是控制 Windows Vista 和 Windows Server 2008 中的 Windows 防火墙行为”netsh 防火墙”上下文!在下边可以分享本文哦!
喜欢 (0)
[]
分享 (0)
奇跡の海
关于作者:
一个WordPress菜鸟!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址