灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:4412回复:0

[系统教程]DOS命令大全:用于路由的 Netsh 命令详解

楼主#
更多 发布于:2013-08-05 13:11
可以使用 Netsh commands for Routing 从命令行管理路由服务器,而不用通过“路由和远程访问”控制台。 从命令行管理服务器在下列情况下最有用:
  • 从命令行管理路由服务器可以比使用控制台更快一些。 如果您使用慢速网络链接,比如通过广域网 (WAN) 的连接,这种能力就特别重要。通过将这些命令合并到能够在许多服务器上运行的脚本中,可以更加一致地管理路由服务器。

可以在适当的 Netsh 环境的命令提示符处(不同于 Windows XP 的命令提示符)使用下列命令,以此管理路由服务器。若要在远程 Windows 2000 Server 上运行这些 Netsh 命令,必须首先使用“远程桌面连接”连接到运行终端服务器的 Windows 2000 Server。Windows 2000 和 Windows XP 上的 Netsh 环境命令之间可能存在功能性差异。
有关 Netsh 的详细信息,请参阅使用 Netsh。

Netsh Routing IP IGMP 命令


下列命令可用于 Netsh Routing IP IGMP 上下文。
若要查看该命令语法,请单击以下命令:
add interface

在指定接口上配置 IGMP。

语法


add interface [InterfaceName=]InterfaceName [[IgmpPrototype=]{igmprtrv1 | igmprtrv2 | igmprtrv3 | igmpproxy}] [[IfEnabled=]{enable | disable}] [[RobustVar=]Integer] [[GenQueryInterval=]Integer] [[GenQueryRespTime=]Integer] [[StartUpQueryCount=]Integer] [[StartUpQueryInterval=]Integer] [[LastMemQueryCount=]Integer] [[LastMemQueryInterval=Integer] [[AccNonRtrAlertPkts=]{yes | no}]

参数

[InterfaceName=]InterfaceName必需 指定要在其上配置 IGMP 的接口的名称。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[IgmpPrototype=]{igmprtrv1 | igmprtrv2 | igmprtrv3 | igmpproxy}指定要在接口上配置的协议类型。默认类型是 igmprtrv2。[IfEnabled=]{enable | disable}指定应启用还是禁用要配置的协议。默认设置为激活。[RobustVar=]=Integer指定可靠变量。该值应大于 0。默认值为 2。[GenQueryInterval=]Integer指定在接口发送一般查询的时间间隔(以秒计)。默认值是 125 秒。[GenQueryRespTime=]Integer指定主机响应一般查询的最长响应时间(以秒计)。默认值是 10 秒。[StartUpQueryCount=]Integer指定在启动期间发送的一般查询的数量。默认值为 2。[StartUpQueryInterval=]Integer指定在启动期间发送一般查询的时间间隔(以秒计)。默认值是 31 秒。[LastMemQueryCount=]Integer指定在收到主机离开组的消息后发送组所特定的查询的数量。默认值为 2。[LastMemQueryInterval=]Integer指定组所特定的查询之间的时间间隔(以毫秒计)。默认值为 1000 毫秒。[AccNonRtrAlertPkts=]{yes | no}指定是否接受IGMP 数据包,该数据包可能不具有路由警告选项设置。默认设置为 yes。

范例


要想将默认启动查询时间间隔改为 21 秒,以用于名为“Local Area Connection”的接口的 IGMP 配置,请键入:
add interface "Local Area Connection" startupqueryinterval=21
install

安装 IGMP 路由器/代理并设置全局日志。 如果不使用参数,install 会安装 IGMP 路由器/代理,并指定记录与 IGMP 相关的错误但不记录其他与 IGMP 相关的事件。

语法


install [[LogLevel=]{none | error | warn | info}]

参数

[LogLevel=]{none | error | warn | info}指定应该记录的事件。 none 参数指定不记录与 IGMP 相关的事件。 error 参数指定仅记录与 IGMP 相关的错误。 warn 参数指定仅记录与 IGMP 相关的警告。 info 参数指定记录所有与 IGMP 相关的事件。
delete interface

从指定的接口上删除 IGMP 路由器或代理。

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要从中删除 IGMP 路由器或代理的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。

范例


delete interface "Local Area Connection"
uninstall

从所有接口上删除 IGMP 路由器/代理。

语法


uninstall

参数



set interface

更改接口配置参数。

语法


set interface [InterfaceName=]InterfaceName [[IgmpPrototype=]{igmprtrv1 | igmprtrv2 | igmprtrv3 | igmpproxy}] [[IfEnabled=]{enable | disable}] [[RobustVar=]Integer] [[GenQueryInterval=]Integer] [[GenQueryRespTime=]Integer] [[StartUpQueryCount=]Integer] [[StartUpQueryInterval=]Integer] [[LastMemQueryCount=]Integer] [[LastMemQueryInterval=]Integer] [[AccNonRtrAlertPkts=]{yes | no}]

参数

[InterfaceName=]InterfaceName必需 指定要在其上配置 IGMP 的接口的名称。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[IgmpPrototype=]{igmprtrv1 | igmprtrv2 | igmprtrv3 | igmpproxy}指定要在接口上配置的协议类型。默认类型是 igmprtrv2。[IfEnabled=]{enable | disable}指定应启用还是禁用要配置的协议。默认设置为激活。[RobustVar=]Integer指定可靠变量。该值应大于 0。默认值为 2。[GenQueryInterval=]Integer指定在接口发送一般查询的时间间隔(以秒计)。默认值是 125 秒。[GenQueryRespTime=]Integer指定主机响应一般查询的最长响应时间(以秒计)。默认值是 10 秒。[StartUpQueryCount=]Integer指定在启动期间发送的一般查询的数量。默认值为 2。[StartUpQueryInterval=]Integer指定在启动期间发送一般查询的时间间隔(以秒计)。默认值是 31 秒。[LastMemQueryCount=]Integer指定在收到主机离开组的消息后发送组所特定的查询的数量。默认值为 2。[LastMemQueryInterval=]Integer指定组所特定的查询之间的时间间隔(以毫秒计)。默认值为 1,000 毫秒。[AccNonRtrAlertPkts=]{yes | no}指定是否接受 IGMP 数据包,该数据包可能不具有路由警告选项设置。 默认设置是接受这些数据包。

范例


要想将默认启动查询时间间隔改为 21 秒,以用于名为“Local Area Connection”的接口的 IGMP 配置,请键入:
set interface "Local Area Connection" startupqueryinterval=21
set global

设置 IGMP 全局参数。 如果不使用参数,set global 会指定记录警告但不记录其他与 IGMP 相关的事件。

语法


set global [LogLevel=]{none | error | warn | info}

参数

[LogLevel=]{none | error | warn | info}必需指定应该记录的事件。 none 参数指定不记录与 IGMP 相关的事件。 error 参数指定仅记录与 IGMP 相关的错误。 warn 参数指定仅记录与 IGMP 相关的警告。 info 参数指定记录所有与 IGMP 相关的事件。
show interface

显示指定接口的 IGMP 配置。 如果不使用参数,show interface 将显示所有接口的 IGMP 配置信息。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需用名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
show global

显示全局 IGMP 参数。

语法


show global

参数



show ifstats

显示指定接口的 IGMP 统计信息。 如果不使用参数,show ifstats 将显示所有接口的 IGMP 统计信息。

语法


show ifstats [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer指定一个号码以标识要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒计)。

范例


要想对索引值为 1001 的接口每隔 5 秒钟显示一次 IGMP 统计信息,请键入:
show ifstats index=1001 rr=5
show iftable

显示指定接口的 IGMP 主机组。 如果不使用参数,show iftable 将同时显示所有接口的 IGMP 主机组。

语法


show iftable [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

范例


要想对索引值为 1001 的接口每隔 5 秒钟显示一次 IGMP 主机组,请键入:
show iftable index=1001 rr=5
show grouptable

显示多播组的 IGMP 主机组表。 如果不使用参数,show grouptable 将同时显示所有与路由器关联的接口上的所有多播组的 IGMP 主机组。

语法


show grouptable [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用 IP 地址指定要显示其信息的多播组。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

范例


要想对用 IP 地址 192.168.100.239 标识的 IGMP 多播组每隔 5 秒钟显示一次 IGMP 主机组表,请键入:
show grouptable index=192.168.100.239 rr=5
show rasgrouptable

显示远程访问客户端接口的主机组表。 如果不使用参数,show rasgrouptable 将同时显示所有远程访问客户端接口的主机组表。

语法


show rasgrouptable [[Index=]IPAddress] [[Rr=]Integer]

参数

[Index=]Integer用 IP 地址指定要显示其信息的远程访问客户端接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

范例


要想显示 IP 地址为 10.10.1.100 的远程访问客户端接口的主机组表并每隔 5 秒钟刷新一次信息,请键入:
show rasgrouptable index=10.10.1.100 rr=5
show proxygrouptable

显示 IGMP 代理接口的 IGMP 主机组表。 如果不使用参数,show proxygrouptable 将同时显示所有接口的信息。

语法


show proxygrouptable [[InterfaceName=]InterfaceName] [[Rr=]Integer]

参数

[InterfaceName=]InterfaceName通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

范例


要想显示所有 IGMP 代理接口的 IGMP 主机组表并每隔 5 秒钟刷新一次信息,请键入:
show proxygrouptable rr=5

Netsh Routing IP Routerdiscovery 命令


下列命令可用于 Netsh Routing IP Routerdiscovery 上下文。
若要查看该命令语法,请单击以下命令:
add interface

配置指定接口的路由器探索。

语法


add interface [InterfaceName=]InterfaceName [[Disc=]{enable | disable}] [[MinInt=]Integer] [[MaxInt=]Integer] [[Life=]Integer] [[Level=]Integer]

参数

[InterfaceName=]InterfaceName必需用名称指定要配置其路由器发现的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Disc=]{enable | disable}指定是否应在该接口上发生路由器发现。 enable 参数指定应发生路由器发现,disable 参数则指定不发生路由器发现。[MinInt=]Integer指定各次发送路由器发现数据包之间的最短间隔(以分钟计)。[MaxInt=]Integer指定各次发送路由器发现数据包之间的最长间隔(以分钟计)。[Life=]Integer指定一段时间(以分钟计),在这段时间内从该路由器或服务器上发送的路由器发现数据包是有效的。[Level=]Integer指定一个数字,以表明将该接口用作默认网关的接口优先权。在多个接口都被启动以用于路由器搜索的位置,使用一个较高的数字来提示一个较高级别的优先权。

注释

 
  • 在添加时,路由器发现公布是随机发送的,但要受到所设置的最短和最长时间间隔限制。


范例


要想对“Local Area Connection”接口启用路由器发现,指定最短间隔为 7 分钟,最长间隔为 10 分钟,路由器发现数据包的生命周期为 30 分钟,优先级为零 (0) 或没有,请键入:
add interface "Local Area Connection" enable 7 10 30 0
set interface

配置接口的路由器发现。

语法


set interface [InterfaceName=]InterfaceName [[Disc=]{enable | disable}] [[MinInt=]Integer] [[MaxInt=]Integer] [[Life=]Integer] [[Level=]Integer]

参数

[InterfaceName=]InterfaceName必需用名称指定要配置其路由器发现的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Disc=]{enable | disable}指定是否应在该接口上发生路由器发现。 enable 参数指定应发生路由器发现,disable 参数则指定不发生路由器发现。[MinInt=]Integer指定各次发送路由器发现数据包之间的最短间隔(以分钟计)。[MaxInt=]Integer指定各次发送路由器发现数据包之间的最长间隔(以分钟计)。[Life=]Integer指定一段时间(以分钟计),在这段时间内从该路由器或服务器上发送的路由器发现数据包是有效的。[Level=]Integer指定一个数字,以表明将该接口用作默认网关的接口优先权。 数字越大,表明优先级越高。

范例


要想对“Local Area Connection”接口启用路由器发现,指定最短间隔为 7 分钟,最长间隔为 10 分钟,路由器发现数据包的生命周期为 30 分钟,优先级为零 (0) 或没有,请键入:
set interface "Local Area Connection" enable 7 10 30 0
delete interface

删除路由器发现配置。

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需用名称指定删除其路由器发现配置的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。

范例


要删除名为“Local Area Connection”的接口的路由器发现配置,请键入:
delete interface name="Local Area Connection"
show interface

显示路由器探索信息。 如果不使用参数,show interface 将显示所有接口的信息。

语法


show interface [[InterfaceName=]InterfaceName]

参数

[InterfaceName=]InterfaceName通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。

范例


要显示名为“Local Area Connection”的接口的路由器发现信息,请键入:
delete interface Local Area Connection

Netsh Routing IP RIP 命令


下列命令可用于 Netsh Routing IP RIP 上下文。
若要查看该命令语法,请单击以下命令:
add peerfilter

为可以被接收作为同位的服务器添加筛选器。

语法


add peerfilter [Server=]IPAddress

参数

[Server=]IPAddress必需 用 IP 地址指定要筛选其通信流的对等服务器。
add acceptfilter

为在接口接收的路由添加接受筛选器。

语法


add acceptfilter [InterfaceName=]InterfaceName [Addr=]IPAddress1 IPAddress2

参数

[InterfaceName=]InterfaceName必需用名称指定 RIP 可用处的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Addr=]IPAddress1 IPAddress2必需指定 IP 地址对。用于构建筛选器的低 IP 地址(第一个)和高 IP 地址(第二个)。

范例


要想为名为“Local Area Connection”的接口添加接受筛选器,IP 地址范围为 10.0.0.2 到 10.11.21.154,请键入:
add acceptfilter "Local Area Connection" 10.0.0.2 10.11.21.154
add announcefilter

为在接口上已作公告的路由添加筛选器。

语法


add announcefilter [InterfaceName=]InterfaceName [Addr=]IPAddress1 IPAddress2

参数

[InterfaceName=]InterfaceName必需指定 RIP 可用处的接口的名称。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Addr=]IPAddress1 IPAddress2必需指定 IP 地址对。用于构建筛选器的低 IP 地址(第一个)和高 IP 地址(第二个)。

范例


要想为在接口“Local Area Connection”上已作公告的路由添加接受筛选器,IP 地址范围为 10.0.0.2 到 10.11.21.154,请键入:
add announcefilter Local Area Connection 10.0.0.2 10.11.21.154
add neighbor

在一个接口上添加 RIP 邻居。

语法


add neighbor [InterfaceName=]InterfaceName [addr=]IPAddress

参数

[InterfaceName=]InterfaceName必需用名称指定 RIP 可用处的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[addr=]IPAddress必需 指定要添加的 RIP 邻居的 IP 地址。

范例


要想为名为“Local Area Connection”的接口添加 IP 地址为 10.0.0.2 的 RIP 邻居,请键入:
add neighbor "Local Area Connection" 10.0.0.2
add interface

在指定的接口上添加 RIP。

语法


add interface [InterfaceName=]InterfaceName [[Metric=]Integer][[UpdateMode=]{demand | periodic}] [[Announce=]{none | rip1 | rip1compat | rip2}][[Accept=]{none | rip1 | rip1compat | rip2}][[Expire=]Integer] [[Remove=]Integer] [[Update=]Integer][[AuthMode=]{authnone | authsimplepassword}] [[Tag=]Integer] [[Unicast=]{also | only | disable}][[AccFiltMode=]{include | exclude | disable}][[AnnFiltMode=]{include | exclude | disable}] [[Password=]String]

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上添加 RIP 的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Metric=]Integer指定基于该接口的路由跃点数值。[UpdateMode=]{demand | periodic}指定何时发生更新。 demand 参数指定在需要时发生更新。 periodic 参数指定应按固定间隔发生更新。[Announce=]{none | rip1 | rip1compat | rip2}指定应公告的路由。 none 参数指定应公告所有路由。 rip1 参数指定只应公告 RIP 版本 1 路由。 rip1compat 参数指定应在与 RIP 版本兼容的模式下进行公告。 rip2 参数指定只应公告 RIP 版本 2 路由。[Accept=]{none | rip1 | rip1compat | rip2}指定应接受的路由。 none 参数指定应接受所有路由。 rip1 参数指定只应接受 RIP 版本 1 路由。 rip1compat 参数指定应在与 RIP 版本兼容的模式下进行接受。 rip2 参数指定只应接受 RIP 版本 2 路由。[Expire=]Integer指定路由到期间隔(以秒计)。[Remove=]Integer指定路由删除间隔(以秒计)。[Update=]Integer指定完全更新间隔(以秒计)。[AuthMode=]{authnone | authsimplepassword}指定是否需要授权。 authnone 参数指定不需要授权。 authsimplepassword 参数指定需要密码授权。[hops=]Integer指定路由标记。[Unicast=]{also | only | disable}指定单播模式。 also 参数指定要要使用单播模式。 only 参数指定只使用单播模式。 disable 参数指定应禁用单播模式。[AccFiltMode=]{include | exclude | disable}指定是否应包含或禁用接受筛选器。 include 参数指定应包含接受筛选器。 exclude 参数指定不应包含接受筛选器。 disable 参数指定应禁用接受筛选器。[AnnFiltMode=]{include | exclude | disable}指定是否应包含或禁用公告筛选器。 include 参数指定应包含公告筛选器。 exclude 参数指定不应包含公告筛选器。 disable 参数指定应禁用公告筛选器。[Password=]String指定不超过 16 个字符的明文密码。
add helper

在 RIP 下安装助手 DLL。

语法


add helper DLLName

参数

DLLName必需 指定支持该上下文的 DLL。
delete peerfilter

删除一个已接受的对等服务器的筛选器。

语法


delete peerfilter [Server=]IPAddress

参数

[Server=]IPAddress必需 用 IP 地址指定要筛选其通信流的对等服务器。
delete acceptfilter

删除在指定接口上接收的路由的接受筛选器。

语法


delete acceptfilter [InterfaceName=]InterfaceName [Addr=]IPAddress1 IPAddress2

参数

[InterfaceName=]InterfaceName必需用名称指定 RIP 可用处的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Addr=]IPAddress1 IPAddress2必需指定 IP 地址对。用于构建筛选器的低 IP 地址(第一个)和高 IP 地址(第二个)。

范例


要想删除名为“Local Area Connection”的接口上 IP 地址范围 10.0.0.2 到 10.11.21.154 的接受筛选器,请键入:
delete acceptfilter "Local Area Connection" 10.0.0.2 10.11.21.154
delete announcefilter

删除一个接口的宣告筛选器设置。

语法


delete announcefilter [InterfaceName=]InterfaceName [Addr=]IPAddress1 IPAddress2

参数

[InterfaceName=]InterfaceName必需指定 RIP 可用处的接口的名称。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Addr=]IPAddress1 IPAddress2必需指定 IP 地址对。 在筛选器的构建当中,第一个地址用于指定低 IP 地址,第二个地址用于指定高 IP 地址。

范例


要想删除名为“Local Area Connection”的接口上 IP 地址范围 10.0.0.2 到 10.11.21.154 的公告筛选器,请键入:
delete announcefilter "Local Area Connection" 10.0.0.2 10.11.21.154
delete neighbor

从接口上删除 RIP 邻居。

语法


delete neighbor [InterfaceName=]InterfaceName IPAddress

参数

[InterfaceName=]InterfaceName必需用名称指定 RIP 可用处的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。IPAddress必需 用 IP 地址指定要删除的 RIP 邻居。

范例


要想删除名为“Local Area Connection”的接口的位于 10.0.0.2 的 RIP 邻居,请键入:
delete neighbor "Local Area Connection" 10.0.0.2
delete interface

从指定的接口上删除 RIP

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需用名称指定要从中删除 RIP 的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
delete helper

从Netsh中删除指定的助手 DLL。

语法


delete helper HelperName

参数

HelperName必需 用文件名指定要删除的助手 DLL。
set interface

在指定的接口上配置 RIP。

语法


set interface [InterfaceName=]InterfaceName [[Metric=]Integer][[UpdateMode=]{demand | periodic}][[Announce=]{none | rip1 | rip1compat | rip2}] [[Accept=]{none | rip1 | rip1compat | rip2}][[Expire=]Integer] [[Remove=]Integer] [[Update=]Integer][[AuthMode=]{authnone | authsimplepassword}] [[Tag=]Integer] [[Unicast=]{also | only | disable}][[AccFiltMode=]{include | exclude | disable}][[AnnFiltMode=]{include | exclude | disable}] [[Password=]String]

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上配置 RIP 的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[Metric=]Integer指定基于该接口的路由跃点数值。[UpdateMode=]{demand | periodic}指定何时发生更新。 demand 参数指定在需要时发生更新。 periodic 参数指定应按固定间隔发生更新。[Announce=]{none | rip1 | rip1compat | rip2}指定应公告的路由。 none 参数指定应公告所有路由。 rip1 参数指定只应公告 RIP 版本 1 路由。 rip1compat 参数指定应在与 RIP 版本兼容的模式下进行公告。 rip2 参数指定只应公告 RIP 版本 2 路由。[Accept=]{none | rip1 | rip1compat | rip2}指定应接受的路由。 none 参数指定应接受所有路由。 rip1 参数指定只应接受 RIP 版本 1 路由。 rip1compat 参数指定应在与 RIP 版本兼容的模式下进行接受。 rip2 参数指定只应接受 RIP 版本 2 路由。[Expire=]Integer指定经过多长时间以后路由到期(以秒计)。[Remove=]Integer指定经过多长时间以后删除路由(以秒计)。[Update=]Integer指定完全更新的发生频率(以秒计)。[AuthMode=]{authnone | authsimplepassword}指定是否需要授权。 authnone 参数指定不需要授权。 authsimplepassword 参数指定需要密码授权。[Tag=]Integer指定路由标记。[Unicast=]{also | only | disable}指定单播模式。 also 参数指定要要使用单播模式。 only 参数指定只使用单播模式。 disable 参数指定应禁用单播模式。[AccFiltMode=]{include | exclude | disable}指定是否应包含或禁用接受筛选器。 include 参数指定应包含接受筛选器。 exclude 参数指定不应包含接受筛选器。 disable 参数指定应禁用接受筛选器。[AnnFiltMode=]{include | exclude | disable}指定是否应包含或禁用公告筛选器。 include 参数指定应包含公告筛选器。 exclude 参数指定不应包含公告筛选器。 disable 参数指定应禁用公告筛选器。[Password=]String指定不超过 16 个字符的明文密码。

范例


要想修改名为“Local Area Connection”的接口上的 RIP 配置,指定跃点值为 2,并且应在需要时更新,请键入:
set interface "Local Area Connection" metric=2 updatemode=periodic
set flags

在指定接口上设置 RIP 相关的标志。

语法


set flags [InterfaceName=]InterfaceName [clear,][splithorizon,][poisonreverse,][triggeredupdates,][cleanupupdates][accepthostroutes,][acceptdefaultroutes,][senddefaultroutes,][nosubnetsummary]

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上设置标志的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[clear,][splithorizon,][poisonreverse,][triggeredupdates,][cleanupupdates,][accepthostroutes,][acceptdefaultroutes,][senddefaultroutes,][nosubnetsummary]指定与 RIP 相关的标志的策略。 clear 参数指定应清除所有 RIP 标志。 splithorizon 参数指定应启用水平分割的 RIP。 poisonreverse 参数指定应启用毒性反转的 RIP。 triggeredupdates 参数指定应进行 RIP 触发的更新。 cleanupupdates 参数指定应进行 RIP 的清理更新。 accepthostroutes 参数指定应接受主机路由。 acceptdefaultroutes 参数指定应接受默认路由。 senddefaultroutes 参数指定应发送默认路由。 nosubnetsummary 参数指定不应发生子网总计。

注释

 
  • 最后一个策略参数后面不应有逗点。

set global

设置全局 RIP 参数。

语法


set global {[[loglevel=]{none | error | warn | info}] | [[mintrig=]Integer] | [[peermode=]{include | exclude | disable}]}

参数

[loglevel=]{none | error | warn | info}指定应该记录的 RIP 事件。 none 参数指定不记录 RIP 事件。 error 参数指定只记录与 RIP 相关的错误。 warn 参数指定只记录与 RIP 相关的警告。 info 参数指定应记录所有与 RIP 相关的事件。[mintrig=]Integer指定两次触发之间相隔的最短时间(以分钟计)。[peermode=]{include | exclude | disable}指定是否包含对等服务器以及是否禁用对等模式。 include 参数指定应包含对等服务器。exclude 参数指定不应包含对等服务器。disable 参数指定应禁用对等模式。
display interface

显示指定接口的 RIP 配置。 如果不使用参数,show interface 将显示所有接口的配置信息。

语法


show interface [[InterfaceName=]InterfaceName]

参数

[InterfaceName=]InterfaceName用名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
show flags

显示为指定接口设置的 RIP 标志。 如果不使用参数,show flags 将显示所有接口的信息。

语法


show flags [[InterfaceName=]InterfaceName]

参数

[InterfaceName=]InterfaceName通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
show global

显示全局 RIP 参数

语法


show global

参数



show ifstats

显示指定接口的 RIP 统计信息。 如果不使用参数,show ifstats 将同时显示所有接口的信息。

语法


show ifstats [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

注释

 
  • 要列出每个接口的索引值,请在 Netsh Interface IP 上下文中使用 show interface 命令。


范例


要想对索引值为 1 的接口每隔 5 秒钟显示一次 RIP 统计信息,请键入:
show ifstats index=1 rr=5
show ifbinding

显示 RIP 接口 IP 地址绑定。 如果不使用参数,show ifbinding 将同时显示所有接口的信息。

语法


show ifbinding [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

注释

 
  • 要列出每个接口的索引值,请在 Netsh Interface IP 上下文中使用 show interface 命令。


范例


要想对索引值为 1 的接口每隔 5 秒钟显示一次绑定,请键入:
show ifbinding index=1 rr=5

Netsh Routing IP Relay 命令


下列命令可用于 Netsh Routing IP Relay 上下文。
若要查看该命令语法,请单击以下命令:
add dhcpserver

向 DHCP 服务器列表中添加 DHCP 服务器(其消息将由 DHCP中继代理转发)。

语法


add dhcpserver IPAddress

参数

IPAddress必需 用 IP 地址指定要添加的 DHCP 服务器。
add interface

在指定接口上启用 DHCP中继代理。

语法


add interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上启用 DHCP中继代理的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
delete interface

在指定接口上禁用 DHCP中继代理。

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上禁用 DHCP中继代理的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
delete dhcpserver

从DHCP 服务器列表中删除 DHCP 服务器(其消息将由 DHCP中继代理转发)。

语法


delete dhcpserver IPAddress

参数

IPAddress必需 用 IP 地址指定要删除的 DHCP 服务器。
set global

为 DHCP中继代理配置设置全局日志参数。

语法


set global [LogLevel=]{none | error | warn | info}

参数

[LogLevel=]{none | error | warn | info}必需 指定应记录的 DHCP中继代理事件。 none 参数指定不记录与 DHCP中继代理相关的事件。 error 参数指定只记录与 DHCP中继代理相关的错误。 warn 参数指定只记录与 DHCP中继代理相关的警告。 info 参数指定应记录所有与 DHCP中继代理相关的事件。
set interface

在接口上更新 DHCP中继代理配置。

语法


set interface [InterfaceName=]InterfaceName [relaymode=]{enable | disable} [[maxhop=]Integer] [[minsecs=]Integer]

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上更新 DHCP中继代理配置的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[relaymode=]{enable | disable}必需 指定是启用还是禁用 DHCP中继代理。 enable 参数指定应对该接口启用 DHCP中继代理。 disable 参数指定应对该接口禁用 DHCP中继代理。[maxhop=]Integer指定 DHCP 数据包应经过多少跃点才丢弃而不再转播。[minsecs=]Integer指定在 DHCP 数据包发送到服务器列表中的 DHCP 服务器(其消息将由 DHCP中继代理转发)之前必须显示在 DHCP 数据包中的最短时间(从启动时开始计时,以秒计)。

范例


要想在名为“Local Area Connection”的接口上更新 DHCP中继代理配置,最大跃点数为 16,启动后的最小秒数为 4 秒,请键入:
set interface "Local Area Connection" enable 16 4
show interface

显示指定接口上 DHCP中继代理的配置信息。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
show global

显示 DHCP中继代理的全局配置。

语法


show global [[Rr=]Integer]

参数

[Rr=]Integer指定信息刷新的频率(以秒为单位)。
show ifconfig

显示指定接口的 DHCP中继代理配置信息。 如果不使用参数,show ifconfig 将同时显示所有已启用 DHCP中继代理的接口的信息。

语法


show ifconfig [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。
show ifbinding

显示指定接口的 IP 地址绑定。 如果不使用参数,show ifbinding 将同时显示所有已启用 DHCP中继代理的接口的信息。

语法


show ifbinding [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。
show ifstats

显示指定接口的 DHCP中继代理统计信息。 如果不使用参数,show ifstats 将同时显示所有已启用 DHCP中继代理的接口的信息。

语法


show ifstats [[Index=]Integer] [[Rr=]Integer]

参数

[Index=]Integer用索引号指定要显示其信息的接口。[Rr=]Integer指定信息刷新的频率(以秒为单位)。

Netsh Routing IP OSPF 命令


下列命令可用于 Netsh Routing IP OSPF 上下文。
若要查看该命令语法,请单击以下命令:
注意
  • Windows XP 64-Bit Edition 不提供 OSPF 协议。

add range

添加定义了属于该区域的地址范围的 IP 地址和掩码对。

语法


add range [Areaid=]IPAddress [Range=]IPAddress SubnetMask

参数

[Areaid=]IPAddress必需 指定范围要添加到的区域的 IP 地址。[Range=]IPAddress SubnetMask必需 指定要添加的范围的 IP 地址的掩码。

注释

 
  • OSPF 范围用于对 OSPF 区域内的路由进行总计。

add area

添加区域的 ID。

语法


add area [Areaid=]IPAddress

参数

[Areaid=]IPAddress必需 指定范围要添加到的区域的 IP 地址。

注释

 
  • Areaid 参数是以带点的十进制格式表示的 32 位数,用于标识 OSPF 区域。区域 ID 并不需要与 IP 地址或 IP 网络 ID 一致。区域 ID 0.0.0.0 是为主干网保留的。如果区域代表了子网化的网络,则可以将子网化网络的 IP 网络号用作区域 ID。

add virtif

添加路由器的虚拟接口。

语法


add virtif [transareaid=]TransitAreaID [virtnbrid=]VirtualNeighborID

参数

[transareaid=]TransitAreaID必需 指定用于在主干网的区域边界路由器和不相邻区域的区域边界路由器之间交换路由信息的中转区域的 IP 地址。[virtnbrid=]VirtualNeighborID必需 用 IP 地址指定要添加的虚拟邻居的路由器 ID。
add neighbor

向指定的接口添加 OSPF 邻居。

语法


add neighbor [InterfaceName=]InterfaceName [addr=]IPAddress [nbraddr=]IPAddress [nbrprio=]Priority

参数

[InterfaceName=]InterfaceName必需用名称指定要添加邻居的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[addr=]IPAddress必需 用 IP 地址指定 OSPF 接口。[nbraddr=]IPAddress必需 指定要添加的邻居的 IP 地址。[nbrprio=]Priority必需 指定要添加的邻居的 OSPF 路由器优先级。
add interface

在指定的接口上配置 OSPF。

语法


add interface [InterfaceName=]InterfaceName [areaid=]IPAddress [addr=]IPAddress [mask=]SubnetMask

参数

[InterfaceName=]InterfaceName必需用名称指定要添加 OSPF 的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[areaid=]IPAddress必需 指定接口所属区域的 IP 地址。[addr=]IPAddress必需 指定要添加的接口的 IP 地址。[mask=]SubnetMask必需 指定要添加的接口的子网掩码。
add routefilter

添加 OSPF 路由筛选器。

语法


add routefilter [Filter=]IPAddress SubnetMask

参数

[Filter=]IPAddress SubnetMask必需 用 IP 地址和子网掩码指定要筛选的路由。
add protofilter

添加 OSPF 协议筛选器。

语法


add protofilter [filter=]{autostatic | local | rip | snmp | nondod | static}

参数

[filter=]{autostatic | local | rip | snmp | nondod | static}必需 指定要添加的协议筛选器。autostatic 参数指定 RIP 自动静态路由。 local 参数指定由计算机所连的网络添加的路由。 rip 参数指定使用 RIP 添加筛选器。 snmp 参数指定使用 SNMP 添加筛选器。 nondod 参数指定仅在连接 DOD 接口时才出现的 RTM 路由。 static 参数指定 RTM 路由。

注释

 
  • add protofilter 命令在充当自治系统边界路由器的 OSPF 路由器上使用。 您所添加的筛选器按协议源对其他路由源进行筛选,如静态路由和 RIP,这样它们便不会重新分发到 OSPF 自治系统中。

install

安装 OSPF。

语法


install

参数



delete range

删除区域 ID 的指定范围。

语法


delete range [Areaid=]IPAddress [Range=]IPAddress SubnetMask

参数

[Server=]IPAddress必需 用 IP 地址指定要删除的区域。[Range=]IPAddress SubnetMask必需 指定要删除的区域范围的 IP 地址和子网掩码。
delete area

删除指定区域。

语法


delete area [Areaid=]IPAddress

参数

[Server=]IPAddress必需 用 IP 地址指定要删除的区域。

注释


区域 ID 是以带点的十进制格式表示的 32 位数,用于标识 OSPF 区域。区域 ID 并不需要与 IP 地址或 IP 网络 ID 一致。区域 ID .0.0.0 是为主干网保留的。如果区域代表了子网化的网络,则可以将子网化网络的 IP 网络号用作区域 ID。
delete virtif

删除指定的虚拟接口。

语法


delete virtif [transareaid=]TransitAreaID [virtnbrid=]VirtualNeighborID

参数

[transareaid=]TransitAreaID必需 指定用于在主干网的区域边界路由器和不相邻区域的区域边界路由器之间交换路由信息的中转区域的 IP 地址。[virtnbrid=]VirtualNeighborID必需 指定要删除的虚拟邻居的路由器 ID。
delete neighbor

删除指定 OSPF 邻居。

语法


delete neighbor [InterfaceName=]InterfaceName [addr=]IPAddress [nbraddr=]IPAddress [nbrprio=]Priority

参数

[InterfaceName=]InterfaceName必需用名称指定要从中删除邻居的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[addr=]IPAddress必需 用 IP 地址指定要从中删除邻居的接口。[nbraddr=]IPAddress必需 指定要删除的邻居的 IP 地址。[nbrprio=]Priority必需 指定要删除的邻居的 OSPF 路由器优先级。
delete interface

从指定的接口上删除 OSPF。

语法


delete interface [InterfaceName=]InterfaceName [addr=]IPAddress [mask=]SubnetMask

参数

[InterfaceName=]InterfaceName必需用名称指定要从中删除 OSPF 的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[addr=]IPAddress必需 用 IP 地址指定要删除的接口。[mask=]SubnetMask必需 用子网掩码指定要删除的接口。
delete routefilter

删除指定的 OSPF 路由筛选器。

语法


delete routefilter [Filter=]IPAddress SubnetMask

参数

[Filter=]IPAddress SubnetMask必需 指定要删除的路由筛选器的 IP 地址和子网掩码。
delete protofilter

删除指定的 OSPF 协议筛选器。

语法


delete protofilter [filter=]{autostatic | local | rip | snmp | nondod | static}

参数

[filter=]{autostatic | local | rip | snmp | nondod | static}必需 指定要删除的协议筛选器。 autostatic 参数指定 RIP 自动静态路由。 local 参数指定由计算机所连的网络添加的路由。 rip 参数指定参数指定使用 RIP 添加筛选器。 snmp 参数指定数指定使用 SNMP 添加筛选器。 nondod 参数指定参数指定仅在连接 DOD 接口时才出现的 RTM 路由。 static 参数指定 RTM 路由。

注释

 
  • delete protofilter 命令在充当自治系统边界路由器的 OSPF 路由器上使用。 您所添加的筛选器按协议源对其他路由源进行筛选,如静态路由和 RIP,这样它们便不会重新分发到 OSPF 自治系统中。

uninstall

删除 OSPF。

参数



set area

更改指定区域的参数。

语法


set area [areaid=]AreaID [[auth=]{none | password}] [[stubarea=]{yes | no}] [[metric=]StubMetric] [[sumadv=]{yes | no}]

参数

[areaid=]AreaID必需 用 IP 地址指定要更改其参数的 OSPF 区域。[auth=]{none | password}指定该区域是否要求密码。 如果该区域要求密码,则处于同一区域中同一网段上的接口必须使用相同的密码,位于同一区域中但在不同网段上的接口可以有不同的密码。默认情况下,密码是必需的,并且密码是 12345678。因为密码是以明文格式传输的,所以该选项是为了进行标识,是不安全的。[/hidden:{yes | no}指定是否将该区域配置为存根区域,即不枚举外部路由的 OSPF 区域。来自 OSPF 自治系统 (AS) 之外的路由不会充入或通过存根区域。到这些区域的 AS 外部目标的路由只是以总计默认路由为基础的。 这样会减少存根区域中路由器的支出。[metric=]StubMetric指定公布到存根区域的摘要默认路由的成本。[sumadv=]{yes | no}指定是否要导入摘要公布。
set virtif

为指定的虚拟接口配置参数。

语法


set virtif [transareaid=]TransitAreaID [virtnbrid=]VirtualNeighborID [[transdelay=]TransitDelay] [[retrans=]ReTransmitInterval] [[hello=]HelloInterval] [[dead=]DeadInterval] [[password=]Password]

参数

[transareaid=]TransitAreaID必需指定中转区域的 IP 地址。[virtnbrid=]VirtualNeighborID必需 指定虚拟邻居的路由器 ID。[transdelay=]TransitDelay指定通过该接口传输链接状态更新数据包所需的时间(估计值,以秒计)。 如果不指定该参数,则估计的延迟将设为 1 秒。[retrans=]ReTransmitInterval指定属于该接口的邻接所对应的链接状态公布重传之间的时间间隔(以秒计)。局域网的典型值为 5 秒。[hello=]HelloInterval指定经由接口上的路由器每次传输呼叫数据包之间的时间间隔(以秒计)。对于连接到同一网络上的所有路由器,该设置都必须是相同的。局域网的典型值为 10 秒。[dead=]DeadInterval指定路由器不响应的时间应达到多长时相邻的路由器才认为该路由器有故障(以秒计)。该设置应该是呼叫间隔(通常为 4 秒)的整数倍。对于连接到同一网段的所有 OSPF 路由器接口,该值都必须是相同的。[password=]Password如果该区域要求密码,则指定该接口的密码。处于同一区域中同一网络上的所有接口都必须使用相同的密码。 默认情况下,密码是必需的,而且密码为 12345678。
set interface

为接口配置 OSPF 参数。

语法


set interface [interfacename=]InterfaceName [addr=]IPAddress [mask=]SubnetMask [[state=]{enable | disable}] [[areaid=]AreaID] [[type=]{nbma | p2p | broadcast}] [[prio=]Priority] [[transdelay=]TransitDelay] [[retrans=]ReTransmitInterval] [[hello=]HelloInterval] [[dead=]DeadInterval] [[poll=]PollInterval] [[metric=]Metric] [[password=]Password] [[mtu=]MTUSize]

参数

[interfacename=]InterfaceName必需用名称指定要为其配置参数的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[addr=]IPAddress必需指定接口的 IP 地址。[mask=]SubnetMask必需 指定接口的子网掩码。[state=]{enable | disable}指定接口是否启用。 enable 参数启用接口。 disable 参数禁用接口。[areaid=]AreaID指定接口区域的 IP 地址。[type=]{nbma | p2p | broadcast}指定要为其配置参数的 OSPF 接口的类型。nbma 参数指定非广播多址访问 (NBMA) OSPF 接口。 p2p 参数指定点对点 OSPF 接口。 broadcast 参数指定广播 OSPF 接口。[prio=]Priority指定接口优先级。[transdelay=]TransitDelay指定通过该接口传输链接状态更新数据包所需的时间(估计值,以秒计)。 如果不指定该参数,则估计的延迟将设为 1 秒。[retrans=]ReTransmitInterval指定属于该接口的邻接所对应的链接状态公布重传之间的时间间隔(以秒计)。局域网的典型值为 5 秒。[hello=]HelloInterval指定经由接口上的路由器每次传输呼叫数据包之间的时间间隔(以秒计)。对于连接到同一网络上的所有路由器,该设置都必须是相同的。局域网的典型值为 10 秒。[dead=]DeadInterval指定路由器不响应的时间应达到多长时相邻的路由器才认为该路由器有故障(以秒计)。该设置应该是呼叫间隔(通常为 4 秒)的整数倍。对于连接到同一网段的所有 OSPF 路由器接口,该值都必须是相同的。[poll=]PollInterval仅指定非广播多址访问 (NBMA) 接口的 OSPF 网络轮询之间的时间间隔(以秒计)。应该将轮询间隔设置为至少是停止间隔的两倍。X.25 网络的典型值是 2 分钟。[metric=]Metric指定该接口的发送数据包成本。将此处设置的值作为路由器的链接状态公布中的该接口的链接开销公布。通常,较快速的接口的开销较低。最大设置为 32,767。[password=]Password如果该区域要求密码,则指定该接口的密码。处于同一区域中同一网络上的所有接口都必须使用相同的密码。 默认情况下,密码是必需的,而且密码为 12345678。[mtu=]MTUSize指定传输 OSPF 信息(该信息的发送可以不产生碎片)的 IP 数据包的最大尺寸(以字节计)。 以太网的默认 IP MTU 为 1,500 字节。
set global

配置全局 OSPF 参数。

语法


set global [routerid=]IPAddress [asborder=]{yes | no} [[loglevel=]{none | error | warn | info}]

参数

[Server=]IPAddress必需 用 IP 地址指定要为其配置参数的路由器。[asborder=]{yes | no}必需指定路由器是否作为“自治区系统”(AS) 边界路由器。[loglevel=]{none | error | warn | info}指定应该记录的事件。 none 参数指定不记录与 OSPF 相关的事件。 error 参数指定只记录与 OSPF 相关的错误。 warn 参数指定只记录与 OSPF 相关的警告。 info 参数指定记录所有与 OSPF 相关的事件。
set routefilter

配置 OSPF 路由筛选器操作。

语法


set routefilter [action=]{drop | accept}

参数

[action=]{drop | accept}必需 指定路由筛选器是丢弃还是接受数据包。 drop 参数指定应丢弃数据包。 accept 参数指定应接受数据包。
set protofilter

配置 OSPF 协议筛选器操作。

语法


set protofilter [action=]{drop | accept}

参数

[action=]{drop | accept}必需 指定路由筛选器是丢弃还是接受数据包。 drop 参数指定应丢弃数据包。 accept 参数指定应接受数据包。
show global

显示全局 OSPF 参数。

语法


show global

参数



show area

显示区域参数。

语法


show area

参数



show virtif

显示所有虚拟接口的参数。

语法


show virtif

参数



show interface

显示为指定接口的 OSPF 配置信息。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
show routefilter

显示有关 OSPF 路由筛选器的信息。

语法


show routefilter

参数



show protofilter

显示有关 OSPF 协议筛选器的信息。

语法


show protofilter

参数



show area

显示有关 OSPF 区域的信息。

语法


show area

参数



show virtif

显示有关 OSPF 虚拟接口的信息。

语法


show virtif

参数




Netsh Routing IP Autodhcp 命令


下列命令可用于 Netsh Routing IP Autodhcp 上下文。
若要查看该命令语法,请单击以下命令:
add exclusion

从DHCP 分配器作用域中添加排除。

语法


add exclusion IPAddress

参数

IPAddress必需 指定要从DHCP 分配器作用域中排除的 IP 地址。
delete exclusion

删除 DHCP 分配器作用域中的排除。

语法


delete exclusion IPAddress

参数

IPAddress必需 指定已从DHCP 分配器作用域中排除的 IP 地址。
install

在 IP 下安装路由协议。

语法


install

参数



set global

配置 DHCP 分配的全局参数。

语法


set global {[[scopenetwork=]IPAddress] | [[scopemask=]SubnetMask] | [[leasetime=]Minutes] | [[loglevel=]{none | error | warn | info}]}

参数

[scopenetwork=]IPAddress指定 DHCP 分配器作用域的 IP 地址。[scopemask=]SubnetMask指定与作用域的 IP 地址关联的子网掩码。[leasetime=]Minutes指定租约期限(以分钟计)。[LogLevel=]{none | error | warn | info}指定应该记录的事件。 none 参数指定不记录与 DHCP 相关的事件。 error 参数指定只记录与 DHCP 相关的错误。 warn 参数指定只记录与 DHCP 相关的警告。 info 参数指定记录所有与 DHCP 相关的事件。

范例


要想将 DHCP 分配的 IP 网络设为 10.10.10.0,相关的作用域子网掩码为 255.255.255.0,租约期限为 11520 分钟(8 天),记录所有相关事件的信息,请键入:
set global 10.10.10.0 255.255.255.0 11520 info
要想只将租约期限(对所有接口上的全部作用域而言)调整为 4320 分钟(3 天),请键入:
set global leasetime=4320
set interface

为指定的接口配置 DHCP 分配器参数。

语法


set interface [InterfaceName=]InterfaceName [mode=]{enable | disable}

参数

[InterfaceName=]InterfaceName必需 用名称指定要配置参数的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[mode=]{enable | disable}必需 指定是接口启用还是禁用 DHCP 分配。
show global

显示 DHCP 分配器全局配置。

语法


show global

参数



display interface

显示指定接口的 DHCP 分配器配置。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
uninstall

删除 IP 下的路由协议。

语法


uninstall

参数




Netsh Routing IP Dnsproxy 命令


下列命令可用于 Netsh Routing IP Dnsproxy 上下文。
若要查看该命令语法,请单击以下命令:
set global

更改全局 DNS 代理参数。

语法


set global [querytimeout=]Integer [[dnsmode=]{enable | disable}] [[winsmode=]{enable | disable}] [[loglevel=]{none | error | warn | info}]

参数

[querytimeout=]Integer必需 为被代理的 DNS 查询指定超时(以秒计)。[dnsmode=]{enable | disable}指定是启用还是禁用 DNS 代理操作。[winsmode=]{enable | disable}指定是启用还是禁用 WINS 代理操作。[loglevel=]{none | error | warn | info}指定应该记录的事件。 none 参数指定不记录与 DNS 代理相关的事件。 error 参数指定只记录与 DNS 代理相关的错误。 warn 参数指定只记录与 DNS 代理相关的警告。 info 参数指定记录所有与 DNS 代理相关的事件。

范例


要想指定查询在 10 后即算超时,以启用 DNS 代理操作和 WINS 代理操作,而阻止记录 DNS 代理事件,请键入:
set global 10 enable enable none
install

在 IP 下安装路由协议。

语法


install

参数



set interface

为接口配置 DNS 代理参数。

语法


set interface [InterfaceName=]InterfaceName [[mode=]{enable | disable | default}]

参数

[InterfaceName=]InterfaceName必需 用名称指定要配置参数的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[mode=]{enable | disable | default}指定对指定的接口,DNS 代理是启用、禁用,还是设为使用默认值。 enable 参数指定启用 DNS 代理。 disable 参数指定禁用 DNS 代理。 default 参数指定根据接口的默认值设置 DNS 代理。
show global
显示 DNS 代理全局配置。

语法


show global

参数



display interface

显示指定接口的 DNS 代理配置。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
uninstall

删除 IP 下的路由协议。

语法


uninstall

参数




Netsh Routing IP NAT 命令


下列命令可用于 Netsh Routing IP NAT 上下文。
若要查看该命令语法,请单击以下命令:
add addressmapping

添加一个 IP 地址映射,映射到指定接口的网络地址转换(NAT)地址池中。

语法


add addressmapping [InterfaceName=]InterfaceName [public=]IPAddress [private=]IPAddress [inboundsessions=]{enable | disable}

参数

[InterfaceName=]InterfaceName必需 用名称指定要在其上使用网络地址转换的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[public=]IPAddress必需 指定在公用网络上使用的 IP 地址。[Server=]IPAddress必需 指定可用于专用网络上的地址池范围中的 IP 地址。[inboundsessions=]{enable | disable}必需 指定是启用还是禁用入站会话。 enable 参数指定启用入站会话。 disable 参数指定禁用入站会话。

范例


要想将公用 IP 地址映射到专用 IP 地址 10.10.10.1,并禁用该 NAT 表映射的入站会话,请键入:
add addressmapping "Local Area Connection" 10.11.11.1 10.10.10.1 disable
add addressrange

向指定接口的 NAT 地址池中添加地址范围。

语法


add addressrange [InterfaceName=]InterfaceName [start=]IPAddress [end=]IPAddress [mask=]SubnetMask

参数

[InterfaceName=]InterfaceName必需 用名称指定要向其地址池中添加地址范围的接口。[start=]IPAddress必需指定地址范围的起始 IP 地址。[end=]IPAddress必需指定地址范围的终止 IP 地址。[mask=]SubnetMask必需 指定与起始 IP 地址和终止 IP 地址所绑定的网络范围相关的 IP 子网掩码。
add interface

在指定接口上配置 NAT。

语法


add interface [InterfaceName=]InterfaceName [[mode=]{full | addressonly | private}]

参数

[InterfaceName=]InterfaceName必需 用名称指定要在上配置 NAT 的接口。InterfaceName 参数必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[mode=]{full | addressonly | private}指定接口是使用完全模式、仅地址模式,还是专用模式。
add portmapping

在 NAT 接口上添加一个协议端口映射。

语法


add portmapping [InterfaceName=]InterfaceName [proto=]{tcp | udp} [publicip=]{IPAddress | 0.0.0.0} [publicport=]Integer [privateip=]IPAddress [privateport=]Integer

参数

[InterfaceName=]InterfaceName必需用名称指定要为其添加端口映射的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[proto=]{tcp | udp}必需 指定协议类型是设为 TCP 还是设为 UDP。[publicip=]{IPAddress | 0.0.0.0}必需指定公用网络上的外部 IP 地址或 0.0.0.0,以表明没有在专用网络地址范围中指定任何 IP 地址。[publicport=]Integer必需 使用 0 到 9999 的数字指定公用协议端口。[privateip=]IPAddress必需 指定专用网络范围内的 IP 地址。[privateport=]Integer必需 使用 0 到 9999 的数字指定专用协议端口。
delete addressmapping

从指定接口的 NAT 地址池中删除地址映射。

语法


delete addressmapping [InterfaceName=]InterfaceName [[public=]IPAddress]

参数

[InterfaceName=]InterfaceName必需用名称指定要删除地址映射的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[public=]IPAddress指定要删除的 IP 地址。 如果不指定地址,则 NAT 地址池中的所有地址映射都会从接口中删除。
delete addressrange

从指定接口的 NAT 地址池中删除地址范围。

语法


delete addressrange [InterfaceName=]InterfaceName [start=]IPAddress

参数

[InterfaceName=]InterfaceName必需 用名称指定要从中删除地址范围的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[start=]IPAddress必需 指定要删除的反的起始 IP 地址。
delete interface

从指定接口上删除网络地址转换 (NAT)。

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要删除 NAT 使用的接口。InterfaceName 参数必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
delete portmapping

从指定的启用 NAT 的接口上删除协议端口映射。

语法


delete portmapping [InterfaceName=]InterfaceName [[proto=]{tcp | udp}] [publicip=]{IPAddress | 0.0.0.0}] [[publicport=]Integer] [[privateip=]IPAddress] [privateport=]Integer]

参数

[InterfaceName=]InterfaceName必需用名称指定要删除端口映射的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[proto=]{tcp | udp}指定协议类型。 tcp 参数指定协议类型为“传输控制协议”。 udp 参数指定协议类型为“用户数据报协议”。[publicip=]{IPAddress | 0.0.0.0}指定公用网络上的外部 IP 地址或 0.0.0.0,以表明在专用网络地址范围中未指定任何 IP 地址。[publicport=]Integer使用 0 到 9999 的数字指定公用协议端口。[privateip=]IPAddress指定专用网络范围内的 IP 地址。[privateport=]Integer使用 0 到 9999 的数字指定专用协议端口。
set global

设置 NAT 的全局参数。

语法


set global {[[tcptimeoutmins=]Integer] | [[udptimeoutmins=]Integer] | [[LogLevel=]{none | error | warn | info}]}

参数

[tcptimeoutmins=]Integer指定 TCP 映射的超时值(以分钟计)。[udptimeoutmins=]Integer指定 UDP 映射的超时值(以分钟计)。[LogLevel=]{none | error | warn | info}指定应该记录的事件。 none 参数指定不记录与 NAT 相关的事件。 error 参数指定只记录与 NAT 相关的错误。 warn 参数指定只记录与 NAT 相关的警告。 info 参数指定记录所有与 NAT 相关的事件。
set interface

为指定的接口配置 NAT 参数。

语法


set interface [InterfaceName=]InterfaceName [mode=]{Full | AddressOnly | Private}

参数

[InterfaceName=]InterfaceName必需用名称指定要为其配置参数的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[mode=]{Full | AddressOnly | Private}必需 指定指定接口是使用完全模式、仅地址模式,还是专用模式。
show global

显示网络地址转换 (NAT) 全局配置。

语法


show global

参数



display interface

显示指定接口的网络地址转换 (NAT) 全局配置。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。

Netsh Routing IPX 命令


下列命令可用于 Netsh Routing IPX 上下文。
若要查看该命令语法,请单击以下命令:
show interface

显示指定接口的配置信息。

语法


show interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
add interface

向 PX 配置中添加接口项。

语法


add interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要添加的项所属的接口。InterfaceName 参数必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
delete interface

从IPX 配置中删除接口项。

语法


delete interface [InterfaceName=]InterfaceName

参数

[InterfaceName=]InterfaceName必需 用名称指定要删除的项所属的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。
set interface

更新指定接口上的 IPX 配置。

语法


set interface [InterfaceName=]InterfaceName {[[admstate=]{enabled | disabled}] | [[wanprotocol=]{ppp | ipxwan}]}

参数

[InterfaceName=]InterfaceName必需用名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[admstate=]{enabled | disabled}指定是在接口上启用还是禁用 dmstate。[wanprotocol=]{ppp | ipxwan}指定接口的协议为 PPP 或 ipxwan。
show route

显示指定网络地址的路由信息。

语法


show route NetworkAddress

参数

NetworkAddress必需指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。
show staticroute

显示配置信息。

语法


show staticroute [InterfaceName=]InterfaceName NetworkAddress

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。NetworkAddress必需指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。
add staticroute

向指定接口的 IPX 配置中添加项目。

语法


add staticroute [InterfaceName=]InterfaceName {[NetworkAddress] | [[nexthopmacaddress=]MacAddress] | [[ticks=]Integer] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需 用名称指定要向其 IPX 配置中添加项目的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[nexthopmacaddress=]MacAddress指定 6 字节的下一跃点 mac 地址不超过 12 个十六进制数字。起始的 0 可选。[ticks=]Integer指定滴答计数为十进制整数。[hops=]Integer指定跳跃记数为十进制整数。
delete staticroute

从指定接口的 IPX 配置中删除项目。

语法


delete staticroute [InterfaceName=]InterfaceName {[NetworkAddress] | [[nexthopmacaddress=]MacAddress] | [[ticks=]Integer] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需用名称指定要从中删除项目的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[nexthopmacaddress=]MacAddress指定 6 字节的下一跃点 mac 地址不超过 12 个十六进制数字。起始的 0 可选。[ticks=]Integer指定滴答计数为十进制整数。[hops=]Integer指定跳跃记数为十进制整数。
set staticroute

更新指定接口的 IPX 配置。

语法


set staticroute [InterfaceName=]InterfaceName {[NetworkAddress] | [[nexthopmacaddress=]MacAddress] | [[ticks=]Integer] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需 用名称指定要更新其 IPX 配置的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[nexthopmacaddress=]MacAddress指定 6 字节的下一跃点 mac 地址不超过 12 个十六进制数字。起始的 0 可选。[ticks=]Integer指定滴答计数为十进制整数。[hops=]Integer指定跳跃记数为十进制整数。
show service

显示服务名称配置信息。 如果不使用参数,show service 将显示所有服务类型和服务名称。

语法


show service [ServiceType] [ServiceName]

参数

ServiceType指定 2 字节服务类型不超过 4 位十六进制数字。起始的 0 可选。ServiceName用名称指定要显示其信息的服务。
show staticservice

显示有关静态路由服务的配置信息。

语法


show staticservice [InterfaceName=]InterfaceName [ServiceType] [ServiceName]

参数

[InterfaceName=]InterfaceName必需通过名称指定要显示其信息的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。ServiceType指定 2 字节服务类型不超过 4 位十六进制数字。起始的 0 可选。ServiceName指定服务名称。
add staticservice

向指定接口的 IPX 配置中添加项目。

语法


add staticservice [InterfaceName=]InterfaceName {[ServiceType] | [ServiceName] | [NetworkAddress] | [[node=]NodeAddress] | [[socket=]SocketAddress] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需 用名称指定要向其配置中添加项目的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。ServiceType指定 2 字节服务类型不超过 4 位十六进制数字。起始的 0 可选。ServiceName指定服务名称。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[node=]NodeAddress指定 6 字节节点地址不超过 12位十六进制数字。起始的 0 可选。[socket=]SocketAddress指定 2 字节套接字地址不超过 4 位十六进制数字。起始的 0 可选。[hops=]Integer指定跳跃记数为十进制整数。
delete staticservice

从指定接口的 IPX 配置中删除项目。

语法


delete staticservice [InterfaceName=]InterfaceName {[ServiceType] | [ServiceName] | [NetworkAddress] | [[node=]NodeAddress] | [[socket=]SocketAddress] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需 用名称指定要删除其 IPX 配置中的项目的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。ServiceType指定 2 字节服务类型不超过 4 位十六进制数字。起始的 0 可选。ServiceName指定服务名称。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[node=]NodeAddress指定 6 字节节点地址不超过 12位十六进制数字。起始的 0 可选。[socket=]SocketAddress指定 2 字节套接字地址不超过 4 位十六进制数字。起始的 0 可选。[hops=]Integer指定跳跃记数为十进制整数。
set staticservice

更新 IPX 静态路由配置。

语法


set staticservice [InterfaceName=]InterfaceName {[ServiceType] | [ServiceName] | [NetworkAddress] | [[node=]NodeAddress] | [[socket=]SocketAddress] | [[hops=]Integer]}

参数

[InterfaceName=]InterfaceName必需 用名称指定要更新其配置的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。ServiceType指定 2 字节服务类型不超过 4 位十六进制数字。起始的 0 可选。ServiceName指定服务名称。NetworkAddress指定 4 字节网络地址不超过 8 位十六进制数字。起始的 0 可选。[node=]NodeAddress指定 6 字节节点地址不超过 12位十六进制数字。起始的 0 可选。[socket=]SocketAddress指定 2 字节套接字地址不超过 4 位十六进制数字。起始的 0 可选。[hops=]Integer指定跳跃记数为十进制整数。
set filter

更新 IPX 路由器筛选器配置。

语法


set filter [InterfaceName=]InterfaceName [[mode=]{input | output}] [[action=]{permit | deny}]

参数

[InterfaceName=]InterfaceName必需 用名称指定要更新其配置的接口。InterfaceName 必须与“网络连接”中指定的接口名称匹配。如果 InterfaceName 包含空格,请使用引号将文本引起来(例如,"Interface Name")。[mode=]{input | output}指定模式、输入或输出。[action=]{permit | deny}指定要采取的操作是准许或拒绝。
show filter

显示指定接口的 IPX 筛选器配置。

语法


show

喜欢0 评分0
游客

返回顶部