netsh命令使用详解

来源:互联网 发布:电脑日历备忘录软件 编辑:程序博客网 时间:2024/04/29 12:27
在命令提示符下键入命令时,请在每个命令之前键入 netsh。要获得每条命令的准确语法,请键入带有?选项的命令。例如,要查看 netsh routing ip set interface 命令的命令行帮助,请在命令提示符下键入 netsh routing ip set interface ?。

命令

描述

Routing ip add/delete/set/show interface

在指定接口上添加/删除/配置/显示常IP路由设置

routing ip add/delete/set/show filter

在指定接口上添加、删除、配置或显示 IP 数据包筛选器

routing ip add/delete/show boundary

在指定接口上添加、删除或显示多播边界设置

routing ip add/delete/set/show rtmroute

添加、删除、配置或显示不稳定的路由表管理器路由

routing ip add/delete/set/show persistentroute

添加、删除、配置或显示稳定的路由

routing ip add/delete/set/show preferenceforprotocol

添加、删除、配置或显示路由协议的优先级

routing ip add/delete/set/show scope

添加、删除或显示多播作用域

routing ip set/show loglevel

配置或显示全局 IP 日志级别

routing ip show helper

显示 IP 的所有 Netsh 实用程序子上下文

routing ip show protocol

显示所有正在运行的 IP 路由协议

routing ip show mfe

显示多播转发项目

routing ip show mfestats

显示多播转发项目统计

routing ip show boundarystats

显示 IP 多播边界

routing ip show rtmdestinations

显示路由表管理器路由表中的目标

routing ip show rtmroutes

显示路由表管理器路由表中的路由

routing ip nat set/show global

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

routing ip nat add/delete/set/show interface

添加、删除、配置或显示指定接口的网络地址转换 (NAT) 设置

routing ip nat add/delete addressrange

在 NAT 接口公用地址池中添加或删除一个地址范围

routing ip nat add/delete addressmapping

添加或删除 NAT 地址映射

命令

描述

routing ip nat add/delete portmapping

添加或删除 NAT 端口映射

routing ip autodhcp set/show global

配置或显示全局 DHCP 分配器参数

routing ip autodhcp set/show interface

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

routing ip autodhcp add/delete exclusion

在 DHCP 分配器地址范围中添加或删除一个排除范围

routing ip dnsproxy set/show global

配置或显示全局 DNS 代理参数

routing ip dnsproxy set/show interface

配置或显示指定接口的 DNS 代理参数

routing ip igmp set/show global

配置或显示 IGMP 全局设置

routing ip igmp add/delete/set/show interface

在指定接口上添加、删除、配置或显示 IGMP

routing ip igmp show grouptable

显示 IGMP 主机组表

routing ip igmp show ifstats

显示每个接口的 IGMP 统计

routing ip igmp show iftable

显示每个接口的 IGMP 主机组

routing ip igmp show proxygrouptable

显示 IGMP 代理接口的 IGMP 组表

routing ip igmp show rasgrouptable

显示远程访问服务器所使用的内部接口组表

routing ip ospf set/show global

配置或显示全局 OSPF 设置。该功能在 Windows XP 64-Bit Edition 和 Windows Server 2003 家族 64 位版本中不可用。详细信息,请参阅 Windows Server 2003 家族 64 位版本中不可用的功能

routing ip ospf add/delete/set/show interface

在指定接口上添加、删除、配置或显示 OSPF

routing ip ospf add/delete/set/show area

添加、删除、配置或显示 OSPF 区域

routing ip ospf add/delete/set/show virtif

添加、删除、配置或显示 OSPF 虚拟接口

routing ip ospf add/delete/show neighbor

添加、删除、配置或显示 OSPF 邻居

routing ip ospf add/delete/show protofilter

添加、删除、配置或显示 OSPF 外部路由的路由信息源

 

命令

描述

routing ip ospf add/delete/show routefilter

添加、删除、配置或显示 OSPF 外部路由的路由筛选

 

 

windows系统中提供一个很好的命令行工具“netsh”:首先,察看自己现在的ip地址:

 

呵呵,列出了两块网卡,其中接口名为“本地连接”的这块网卡配置情况:使用了固定IP,其中ip地址为192.168.0.4,其他信息略(自己不会看啊)。好了,我们来修改这个IP/。改成什么呢,稍微改一点点吧:

 

 现在ip就是192.168.0.5了。其实刚才改IP的时候并没有把命令写完整,完整的看这个:

 

呵呵,一堆命令吧,现在的IP地址已经修改成10.0.0.13了。当然,命令行下修改IP也可以只用1条命令。

到这里,netsh的最最最简单的功能,命令行下修改IP地址已经说完了。看到一个朋友是做网管的,管理着公司几个不同的网络,每次都要抱着笔记本修改成不同的ip地址、不同的子网掩码。其实,只要能够充分的发挥Netsh脚本的功能,就可以最快捷的修改自身的网络配置。

  首先,显示一个配置脚本

我们进入Netsh环境,切换到interface ip环境,通过dump命令将当前配置情况显示了出来。

  第二步:导出一个配置脚本

 

第三步:复制一个脚本拷贝interface2.txt并修改它,原因?简单嘛,为了更方便的切换网络环境啊!注意哦,我们已经把所需要修改的ip地址、子网掩码、网关和dns做了修改。

  最后,再把新的配置文件直接导入系统。到这里,已经把网络配置部分修改了

总结:

  通过Netsh里面的dump命令可以直接显示配置脚本。而通过netsh -c interface ip dump >c:\interface.txt的方式可以导出配置脚本。然后再netsh -f c:\interface.txt的方式又可以把导出的配置脚本再导回去。

一来一去间,就可以轻松的实现方便的修改网络配置。

 Netsh里面还有很多很多命令,诸如可以进入netsh环境后,在根级目录用exec命令也可以加载一个配置脚本。另外还有对wins、路由、ras等网络服务的配置也可以通过Netsh的内置命令直接操作。Windows的帮助里面都有相关的介绍。

 

 

 

0 0
原创粉丝点击