netsh命令详解

C:\Documents and Settings>netshnetsh>interfacenetsh interface>ipnetsh interface ip>add address"本地连接"192.168.10.5255.255.255.0192.168.10.11确定。

netsh interface ip>C:\Documents and Settings>netshnetsh>interfacenetsh interface>ipnetsh interface ip>?下列指令有效:命令从netsh上下文继承:..-移到上一层上下文级。

abort-丢弃在脱机模式下所做的更改。

add-在项目列表上添加一个配置项目。

alias-添加一个别名bridge-更改到`netsh bridge'上下文。

bye-退出程序。

commit-提交在脱机模式中所做的更改。

delete-在项目列表上删除一个配置项目。

diag-更改到`netsh diag'上下文。

exit-退出程序。

interface-更改到`netsh interface'上下文。

offline-将当前模式设置成脱机。

online-将当前模式设置成联机。

popd-从堆栈上打开一个上下文。

pushd-将当前上下文放推入堆栈。

quit-退出程序。

ras-更改到`netsh ras'上下文。

routing-更改到`netsh routing'上下文。

set-更新配置设置。

show-显示信息unalias-删除一个别名。

命令从netsh interface上下文继承:add-向表中添加一个配置项目。

delete-从表中删除一个配置项目。

ip-更改到`netsh interface ip'上下文。

reset-复位信息。

set-设置配置信息。

show-显示信息。

此上下文中的命令:?-显示命令列表。

add-向表中添加一个配置项目。

delete-从表中删除一个配置项目。

dump-显示一个配置脚本。

help-显示命令列表。

reset-复位TCP/IP及相关的组件到干净的状态。

set-设置配置信息。

show-显示信息。

若需要命令的更多帮助信息,请键入命令,后面跟?。

netsh interface ip>set下列指令有效:命令从netsh上下文继承:set file-复制控制台输出到文件。

set machine-设置用来操作的当前计算机。

set mode-设置当前模式为联机或脱机。

此上下文中的命令:set address-设置指定的接口的IP地址或默认网关。

set dns-设置DNS服务器模式和地址。

set wins-设置WINS服务器模式和地址。

netsh interface ip>set dns"本地连接"static61.18.34.69确定。

netsh interface ip>add下列指令有效:命令从netsh上下文继承:add helper-安装一个助手DLL。

此上下文中的命令:add address-添加一个IP地址到指定的接口。

add dns-添加一个静态DNS服务器地址。

add wins-添加一个静态WINS服务器地址。

netsh interface ip>add dns用法:add dns[name=][addr=][[index=]]参数:标记值name-添加DNS服务器的接口的名称。

addr-添加的DNS服务器的IP地址。

index-为指定的DNS服务器地址指定索引(首选项)。

注释:把一个新的DNS服务器IP地址添加到静态配置的列表中。

默认情况下,这个DNS服务器被添加在列表的结尾。

如果指定一个索引,DNS服务器将被置于列表中指定的位置,其他服务器将被移后留出空间。

如果DNS服务器以前是通过DHCP获取的,这个新的地址将取代旧的列表。

示例:add dns"Local Area Connection"10.0.0.1add dns"Local Area Connection"10.0.0.3index=2netsh interface ip>add dns"本地连接"61.18.39.63确定。

netsh interface ip>注:设置第二个DNS的时候就不能用set命令了,否则会盖掉第一个DNS配置,应该使用add dns子命令!NetSh命令list列出所有可用的WINS命令。

dump将WINS服务器配置转储到命令输出。

add name在服务器上注册名称。

详细信息,请输入add name/?add partner向服务器添加复制伙伴。

详细信息,请输入add partner/?add pngserver添加当前服务器的Persona Non Grata服务器列表。

详细信息,请输入add pngserver/?check database检查数据库的一致性。

详细信息,请输入check database/?check name检查一组WINS服务器的名称记录列表。

详细信息,请输入check name/?check version检查版本号的一致性。

详细信息,请输入check version/?delete name从服务器数据库中删除已注册的名称。

详细信息,请输入delete name/?delete partner从复制伙伴列表中删除复制伙伴。

详细信息,请输入delete partner/?delete records从服务器删除或逻辑删除所有记录或一组记录。

详细信息,请输入delete records/?delete owners删除所有者列表及其记录。

详细信息,请输入delete owners/?delete pngserver从列表中删除所有的或选定的Persona Non Grata服务器。

详细信息,请输入delete pngserver/?init backup备份WINS数据库。

详细信息,请输入init backup/?init import从Lmhosts文件导入数据。

详细信息,请输入init import/?init pull启动“拉”触发器,并发送给另一台WINS服务器。

详细信息,请输入init pull/?init pullrange开始另一台WINS服务器的一组记录,并读取该记录。

详细信息,请输入init pullrange/?init push启动“推”触发器,并发送给另一台WINS服务器。

详细信息,请输入init push /?init replicate用复制伙伴复制数据库。

详细信息,请输入init replicate/?init restore从文件还原数据库。

详细信息,请输入init restore/?init scavenge清除服务器的WINS数据库。

详细信息,请输入init scavenge/?init search搜索服务器的WINS数据库。

详细信息,请输入init search/?reset statistics重置服务器的统计信息。

详细信息,请输入reset statistics/?set autopartnerconfig设置服务器的自动复制伙伴配置信息。

详细信息,请输入set autopartnerconfig/?set backuppath设置服务器的备份参数。

详细信息,请输入set backuppath/?set burstparam设置服务器的突发处理参数。

详细信息,请输入set autopartnerconfig/?set logparam设置数据库和事件日志记录选项。

详细信息,请输入set logparam/?set migrateflag设置服务器的迁移标志。

详细信息,请输入set migrateflag/?set namerecord设置服务器的间隔和超时值。

详细信息,请输入set namerecord/?set periodicdbchecking设置服务器的定期数据库检查参数。

详细信息,请输入set periodicdbchecking/?set pullpartnerconfig设置指定的“拉”伙伴的配置参数。

详细信息,请输入set pullpartnerconfig/?set pushpartnerconfig设置指定的“推”伙伴的配置参数。

详细信息,请输入set pushpartnerconfig/?set pullparam设置服务器的默认“拉”参数。

详细信息,请输入set pullparam/?set pushparam设置服务器的默认“推”参数。

详细信息,请输入set pushparam/?set replicateflag设置服务器的复制标志。

详细信息,请输入set replicateflag/?set startversion设置数据库的开始版本ID。

详细信息,请输入set startversion/?show browser显示所有活动域主浏览器的[1Bh]记录。

详细信息,请输入show browser /?show database显示指定服务器的数据库和记录。

详细信息,请输入show database/?show info显示配置信息。

详细信息,请输入show info/?show name显示服务器中特定记录的详细信息。

详细信息,请输入show name/?show partner显示服务器的“拉”或“推”(或“推拉”)伙伴。

详细信息,请输入show partner /?show partnerproperties显示默认伙伴配置。

详细信息,请输入show partnerproperties/?show pullpartnerconfig显示“拉”伙伴的配置信息。

详细信息,请输入show pullpartnerconfig/?show pushpartnerconfig显示“推”伙伴的配置信息。

详细信息,请输入show pushpartnerconfig/?show reccount显示指定服务器所拥有的记录数量。

详细信息,请输入show reccount/?show recbyversion显示指定服务器所拥有的记录。

详细信息,请输入show recbyversion /?show server显示当前选定的服务器。

详细信息,请输入show server/?show statistics显示WINS服务器的统计信息。

详细信息,请输入show statistics/?show version显示WINS服务器的当前版本计数器值。

合集下载

netsh命令用法及参数

netsh命令用法及参数

Netsh命令是一个用于配置和操作网络参数的命令行工具,它可以用于设置IP地址、DNS服务器、路由等参数。

以下是Netsh命令的一些常见用法和参数:
1. 设置IP地址:
```php
netsh interface ipv4 set address "本地连接" static 192.168.0.100 255.255.255.0 192.168.0.1
```
上述命令将本地连接的IP地址设置为192.168.0.100,子网掩码为255.255.255.0,网关为192.168.0.1。

2. 设置DNS服务器:
```php
netsh interface ipv4 set dns "本地连接" static 8.8.8.8
```
上述命令将本地连接的DNS服务器设置为8.8.8.8。

3. 显示网络配置:
```php
netsh interface ipv4 show config
```
上述命令将显示本地连接的网络配置信息。

4. 显示路由表:
```php
netsh interface ipv4 show route
```
上述命令将显示本地计算机的路由表。

除了以上示例,Netsh命令还提供了许多其他参数和选项,可以用于配置和操作网络参数。

要了解更多关于Netsh命令的详细信息和参数,可以查看Windows操作系统的帮助文档或运行`netsh /?`命令以获取帮助信息。

netsh常用命令

netsh常用命令

2.修改默认网关gateway netsh interface ip set address name="本地连接" gateway=192.168.0.1 gwmetric=0
3.修改首选(PRIMARY)的DNS netsh interface ip set dns name="本地连接" source=static addr=202.96.128.66 register=PRIMARY
5.删除转发 netsh interface portproxy delete v4tov4 listenaddress=192.168.1.127 listenport=8089
6.显示所有端口代理 netsh interface portproxy show all
7.判断一个端口是否开启 netstat -ano -p tcp | findstr "7778" >nul 2>nul && echo 7778端口已开启 || echo 7778端口未开启
4.禁用无线网卡 netsh interface set interface wlan0 disabled
5.启用无线网卡 netsh interface set interface wlan0 enabled
4.开启转发 netsh interface portproxy add v4tov4 listenaddress=192.168.1.127 listenport=8089 connectaddress=10.125.8.169 connectport=3306
博客园 用户登录 代码改变世界 密码登录 短信登录 忘记登录用户名 忘记密码 记住我 登录 第三方登录/注册 没有账户, 立即令

netsh命令详解

netsh命令详解
·set global让你修改防火墙的全局属性。
·set privateprofile让你修改专用配置文件中的属性。
·set publicprofile让你修改公用配置文件中的属性。
·set store让你为当前交互式会话设置策略存储。
以下是使用set命令的一些例子:
·让防火墙关闭所有配置文件:
5、 netsh dump 创建一个包含当前配置的脚本文件。如果保存到文件,此脚本可以用来还原更改的配置设置。如: netsh dump >> e:\fu.txt
6、netsh 全局命令
show version 显示 Windows 和 Netsh 实用程序的当前版本。
删除针对本地21端口的所有入站规则:
netsh advfirewall firewall delete name rule name=all protocol=tcp localport=21
Import命令
Import命令让你可以从一个文件中导入防火墙的配置。这个命令可以让你把之前你使用export命令导出的防火墙配置再恢复回去。示例如下:
ras ip delete pool 删除静态 IP 地址池。
ras ip add/delete range 从静态 IP 地址池中添加或删除地址范围。
ras appletalk set access 配置是否将来自远程访问客户端的 AppleTalk 通信转发到远程访问服务器所连接的网络上。
Netsh advfirewall reset
Set命令
set命令将允许你修改防火墙的不同设置状态。相关的上下文命令有六个。
·set allprofiles让你修改所有配置文件中的属性。

netshow 命令使用方法

netshow 命令使用方法

Netsh 命令是一个用于管理网络配置的命令行工具,它可以在Windows 操作系统中帮助用户配置和监控网络接口、协议、端口等网络相关的设置。

Netsh 命令功能强大,几乎可以满足用户对网络配置管理的各种需求,但是由于其命令繁多,使用方法复杂,许多用户对其不够了解。

本文就对 netsh 命令的使用方法进行详细介绍,以帮助用户更好地掌握网络配置管理技能。

一、查看帮助信息在使用 netsh 命令时,首先可以使用以下命令查看帮助信息:netsh /?这个命令将显示 netsh 命令的基本使用说明,帮助用户了解 netsh 命令的基本语法和一般选项。

用户还可以使用以下命令查看特定命令的详细帮助信息:netsh interface ipv4 show help这个命令将显示 netsh interface ipv4 命令下所有子命令的详细帮助信息,帮助用户了解各种具体子命令的使用方法和选项。

二、配置网络接口1. 显示网络接口信息用户可以使用以下命令显示本地计算机上所有网络接口的信息:netsh interface ipv4 show interfaces这个命令将列出本地计算机上的所有网络接口,包括接口名称、索引、类型、状态、IP 位置区域等详细信息。

2. 配置静态 IP 位置区域如果用户想要给某个网络接口配置静态 IP 位置区域,可以使用以下命令:netsh interface ipv4 set address name="本地连接" static192.168.1.100 255.255.255.0 192.168.1.1这个命令将给名为“本地连接”的网络接口配置静态 IP 位置区域为192.168.1.100,子网掩码为 255.255.255.0,默认网关为192.168.1.1。

3. 配置 DHCP如果用户想要通过DHCP 自动获取IP 位置区域,可以使用以下命令:netsh interface ipv4 set address name="本地连接" source=dhcp 这个命令将启用名为“本地连接”的网络接口的 DHCP 功能,使其可以自动获取 IP 位置区域。

netsh命令详解

netsh命令详解

转:网路命令netsh详解(2009-08-01 07:28:51)分类:计算机类知识标签:电脑dns服务器ip地址提示符it/gcjia/blog/item/1f9461a7bd7f9496d143589b.html郭佳的学习笔记网路命令netsh详解2007年10月13日星期六 16:12设置网络参数,其实是一件很容易的事情;不过再容易的事情,如果遇上特殊情况,也会变得麻烦起来。

这不,一旦你的系统不小心“患”上怪症,无法打开系统的TCP/IP参数设置窗口时(这种倒霉的现象,偶也曾碰到一次),那么此时修改网络参数将变得异常困难。

不过在Windows 2000操作系统或以上版本的系统中,你可以利用内置的网络配置命令——Netsh,来在DOS环境下修改网络配置参数。

为了更好地帮助各位用好Netsh命令,本文特意总结了一些该命令的配置技巧,相信能给各位网络管理人员带来帮助!1、保存网络设置为了避免计算机系统突然发生故障,导致网络参数丢失,你可以在系统正常上网时,将网络参数保存成文本文件,以便重新安装系统时,能快速恢复。

在保存当前的网络配置参数时,你可以先在开始菜单中,执行“运行”命令,打开运行对话框,在其中输入“cmd”字符串命令,单击“确定”按钮后,将屏幕界面切换到MS-DOS状态;在DOS命令行中,输入字符串命令“Netsh -c interface dump>c:\config.txt”(注意,该命令中的“>”符号是用于重定向文件的),单击一下回车键后,当前的网络配置参数就会自动保存到C盘中的一个名为config.txt的文本文件中了,当然你也可以指定其他的保存位置。

打开资源管理器界面,找到C盘中的config.txt文本文件,然后再用鼠标双击它,就可以浏览到当前的具体网络参数了,如图1所示。

在这里,你将查看到当前工作站的静态IP地址、掩码地址、WINS服务器地址、DNS服务器地址等配置信息。

netsh——常用命令及使用技巧

netsh——常用命令及使用技巧

netsh——常⽤命令及使⽤技巧---恢复内容开始---参考:1 netsh>?23下列指令有效:45此上下⽂中的命令:6 .. - 移到上⼀层上下⽂级。

7 ? - 显⽰命令列表。

8 abort - 丢弃在脱机模式下所做的更改。

9 add - 在项⽬列表上添加⼀个配置项⽬。

10 advfirewall - 更改到 `netsh advfirewall' 上下⽂。

11 alias - 添加⼀个别名12 branchcache - 更改到 `netsh branchcache' 上下⽂。

13 bridge - 更改到 `netsh bridge' 上下⽂。

14 bye - 退出程序。

15 commit - 提交在脱机模式中所做的更改。

16 delete - 在项⽬列表上删除⼀个配置项⽬。

17 dhcpclient - 更改到 `netsh dhcpclient' 上下⽂。

18 dnsclient - 更改到 `netsh dnsclient' 上下⽂。

19 dump - 显⽰⼀个配置脚本。

20 exec - 运⾏⼀个脚本⽂件。

21exit - 退出程序。

22 firewall - 更改到 `netsh firewall' 上下⽂。

23 help - 显⽰命令列表。

24 http - 更改到 `netsh http' 上下⽂。

25 interface - 更改到 `netsh interface' 上下⽂。

26 ipsec - 更改到 `netsh ipsec' 上下⽂。

27 lan - 更改到 `netsh lan' 上下⽂。

28 mbn - 更改到 `netsh mbn' 上下⽂。

29 namespace - 更改到 `netsh namespace' 上下⽂。

30 nap - 更改到 `netsh nap' 上下⽂。

Windows中Netsh命令的典型应用

Windows中Netsh命令的典型应用netsh命令已经推出很长时间,在Windows2000/XP/2003中均带有Netsh命令。

Windows Server 2008只是对netsh的参数项做了些扩展。

日常工作中,很多管理员对netsh了解不多,甚至不知道在Windows Server 2008中netsh增强了哪些功能。

通过阅读本文,Windows管理员可以找到上面所列问题的答案。

一、什么是Netsh?微软Windows的netsh是一个命令行脚本实用工具。

使用netsh工具,可以查看或更改本地计算机或远程计算机的网络配置。

不仅可以在本地计算机上运行这些命令,而且可以在网络上的远程计算机上运行。

可以手动运行Netsh命令,或创建批处理文件或脚本实现过程的自动化。

netsh提供了脚本功能,让您在批处理模式下针对指定的计算机,运行一组命令。

利用netsh ,可以将配置脚本保存为文本文件,便于存档或用于配置其他的计算机。

二、Windows Server 2008 netsh 和Windows XP netsh对比即使在核心命令级别,Windows XP版本的netsh和Windows Server 2008的netsh也存在着一些差别。

为了比较这些,我们可以在每个操作系统中运行“netsh /?”。

虽然Windows XP比Windows Server 2008多了个“routing”选项,但是Windows Server 2008比windows XP下的netsh的选择项多了更多的内容,具体如下:* dhcp* dhcpclient* http* ipsec* lan* nap* netio* rpc* winhttp从上面这个列表中,可以看到,在Windows Server 2008中,有着更多的选择项。

三、管理员常用到的netsh 十大命令接下来,让我们开始介绍一些系统管理员常用到的netsh 命令。

使用netsh命令来管理IP安全策略(详细介绍)

使⽤netsh命令来管理IP安全策略(详细介绍)netsh是⼀个⾮常强⼤的、命令⾏的⽹络配置⼯具。

它可以进⾏⽹卡配置、防⽕墙配置、IP安全策略等配置。

本⽂主要从IP安全策略这个⾓度来介绍netsh的强⼤功能。

1、进⼊netsh的IP安全策略界⾯在命令⾏窗⼝(cmd.exe)下,输⼊:netsh ipsec static,即可进⾏IP安全策略的配置。

2、创建⼀个IP安全策略(policy )创建⼀个名为的IP安全策略C:\>netsh ipsec static add policy name=创建⼀个安全策略,名称为,描述为's policyC:\>netsh ipsec static add policy name= description="'s policy"更多的参数,可以使⽤如下命令来获取。

netsh ipsec static add policy ? (回车)3、删除⼀个IP安全策略(policy )删除名称为的IP安全策略netsh ipsec static delete policy splaybow或netsh ipsec static delete policy name=splaybow4、创建⼀个筛选器列表(filterlist)创建⼀个筛选器列表,名称为denyAllnetsh ipsec static add filterlist name=denyAll5、删除筛选器列表(filterlist)删除名为denyAll的筛选器列表netsh ipsec static delete filterlist name=denyAll6、创建筛选器(filter)为denyAll这个筛选器列表中添加⼀个筛选器,这个筛选器禁⽌⼀切⽹络流量netsh ipsec static add filter filterlist=denyAll srcaddr=0.0.0.0 srcmask=0.0.0.0 dstaddr=me protocol=ANYmirrored=yes description="anywhere to me, anyProtocol, mirrored"筛选器的参数及含义如下:标签值filterlist -筛选器要添加到的筛选器列表的名称。

netsh命令一键配置IP地址

一般设定IP地址是:“控制面板”->”网络连接”->”本地连接”->”属性”,然后手动更改IP地址。

要是修改频繁,这样做就比较烦了。

只要用netsh命令,写个bat文件,一点就搞定。

●设置IP地址参数说明::网络连接名称,一般为“本地连接”。

你自己取的什么名就是什么名字。

2.source:获取IP的途径。

动态获取,则为dhcp,手动设置,则为static。

3.addr:要设置的IP地址。

4.mask:子网掩码。

5.gateway:网关地址。

6.gwmetric:网关跃点数,可以设置为整型数值,也可以设置为“自动”:auto。

例:netsh interface ip set address name="无线网络连接" source=static addr=192.168.1.2 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=auto●设置DNS地址参数说明::网络连接名称,一般为“本地连接”。

你自己取的什么名就是什么名字。

2.source:获取IP的途径。

动态获取,则为dhcp,手动设置,则为static。

3.addr:要设置的IP地址。

4.register:primary: 只在主 DNS 后缀下注册。

none: 禁用动态 DNS 注册。

both: 在主 DNS 后缀下注册,也在特定连接后缀下注册。

5.index:设置的DNS的顺序号。

例:netsh interface ip set dns name="本地连接" source=static addr=202,55,100,2register=primarynetsh interface ip add dns name="本地连接" addr=202,55,100,3 index=2了解了上面的命令后,可以自己编写设置IP/DNS的批处理文件:新建一个文本文档,将后缀名".txt”改为".bat”,编辑“.bat”文件的内容为下面的例中命令。

netsh命令详解

netsh命令详解有朋友问我,“能不能在命令行下直接修改Windows2000的IP地址?”。

呵呵,当然是可以的了。

不仅可以修改IP地址,和相关的每个细节都可以用命令行方式进行配置。

只不过一般大家不太习惯罢了。

方法就是使用系统中提供的一个很牛B的命令行工具“netsh”:首先,察看自己现在的ip地址:look:呵呵,列出了两块网卡,其中接口名为“本地连接”的这块网卡配置情况:使用了固定IP,其中ip地址为192.168.0.4,其他信息略(自己不会看啊)好了,我们来修改这个IP呵呵,改成什么呢,稍微改一点点吧:呵呵,现在ip就是192.168.0.5了。

其实刚才改IP的时候并没有把命令写完整,完整的看这个:呵呵,一堆命令吧,呵呵,现在的IP地址已经修改成10.0.0.13了。

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

OK,开始首先,显示一个配置脚本look:我们进入Netsh环境,切换到interface ip环境通过dump命令将当前配置情况显示了出来。

第二步,导出一个配置脚本look:这样,我们就把刚才显示的配置脚本保存成了一个文件c:interface.txt 第三步,复制一个脚本拷贝interface2.txt并修改它呵呵,原因?简单嘛,为了更方便的切换环境啊注意哦,我们已经把所需要修改的ip地址、子网掩码、网关和dns做了修改。

最后,再把新的配置文件直接导入系统。

到这里,已经把配置部分修改了总结:通过Netsh里面的dump命令可以直接显示配置脚本。

而通过netsh -c interface ip dump >c:interface.txt的方式可以导出配置脚本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档