netsh netio

netsh netio 命令用于管理网络绑定过滤器,允许管理员控制哪些客户端可以绑定到特定的网络提供商。

Syntax

netsh netio [add | delete | dump | help | show | ?]
netsh netio add bindingfilter [npi=]<string> [client=]<string> [provider=]<string>
                              [type=](block|singleclient) [store=](active|persistent)
netsh netio delete bindingfilter [npi=]<string> [client=]<string> [provider=]<string>
                                 [store=](active|persistent)
netsh netio dump
netsh netio show bindingfilter [store=](active|persistent)

Parameters

Command Description
内蒂奥 add bindingfilter 添加新的绑定筛选器。

  • npi - 指定 NPI (网络编程接口) GUID 或名称。
  • client - 指定客户端 GUID 或名称。
  • provider - 指定提供程序 GUID 或名称。
  • type - 确定筛选器类型。 block 阻止指定的客户端绑定到提供程序。 singleclient 仅允许指定的客户端绑定到提供程序(默认)。
  • store - 指定过滤器持久性。 active 表示过滤器是临时的,将在下次启动时消失。 persistent 指示筛选器在重新启动后仍然有效(默认)。
  • 内蒂奥 delete bindingfilter 删除现有绑定筛选器。

  • npi - 指定 NPI GUID 或名称。
  • client - 指定客户端 GUID 或名称。
  • provider - 指定提供程序 GUID 或名称。
  • store - 指定过滤器持久性。 active 表示过滤器移除是暂时的,系统重新启动后将重新出现。 persistent 表示过滤器删除是永久性的,并且在系统重新启动后仍然有效(默认)。
  • 内蒂奥 dump 创建包含当前 netio 配置的脚本。 该脚本可以保存到文件中,并在设置被更改或需要在另一个系统上复制时用于恢复设置。
    内蒂奥 show bindingfilter 显示所有绑定过滤器。

    store - 指定过滤器持久性。 active 显示堆栈中的过滤器(默认)。 persistent 显示所有持久性过滤器。
    help ? 显示当前上下文中的命令及其描述的列表。

    Examples

    若要阻止指定的客户端永久绑定到提供程序,可以运行以下命令:

    netsh netio add bindingfilter npi="NPI_Name" client="Client_Name" provider="Provider_Name" type=block store=persistent
    

    若要永久删除绑定筛选器,可以运行以下命令:

    netsh netio delete bindingfilter npi="NPI_Name" client="Client_Name" provider="Provider_Name" store=persistent
    

    若要显示所有活动绑定筛选器,可以运行以下命令:

    netsh netio show bindingfilter store=active
    

    See also