IP地址netsh配置说明Word文件下载.docx

上传人:b****3 文档编号:18431812 上传时间:2022-12-16 格式:DOCX 页数:13 大小:22.33KB
下载 相关 举报
IP地址netsh配置说明Word文件下载.docx_第1页
第1页 / 共13页
IP地址netsh配置说明Word文件下载.docx_第2页
第2页 / 共13页
IP地址netsh配置说明Word文件下载.docx_第3页
第3页 / 共13页
IP地址netsh配置说明Word文件下载.docx_第4页
第4页 / 共13页
IP地址netsh配置说明Word文件下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

IP地址netsh配置说明Word文件下载.docx

《IP地址netsh配置说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《IP地址netsh配置说明Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

IP地址netsh配置说明Word文件下载.docx

aaaa-更改到`aaaa`上下文。

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

add-将一个配置项添加到项目列表中。

alias-添加一个别名

bye-退出程序。

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

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

dhcp-更改到`dhcp`上下文。

dump-显示一个配置脚本。

exec-运行一个脚本文件。

exit-退出程序。

help-显示命令列表。

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

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

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

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

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

quit-退出程序。

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

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

set-更新配置设置。

show-显示信息

unalias-删除一个别名。

wins-更改到`wins`上下文。

上下文字符串附加在Netsh.exe工具命令之后,并被传递到相关的帮助器。

帮助器可以有一个或多个映射到上下文的入口点。

Netsh.exe工具中可使用的一些上下文是:

上下文命令:

/dhcp

结果:

更改为动态主机配置协议(DHCP)上下文。

/ras

更改为远程访问服务器(RAS)上下文。

/routing

更改为路由上下文。

/wins

更改为WindowsInternet命名服务(WINS)上下文。

上下文也可嵌套在其他上下文中。

例如,以下上下文在netsh>

ras上下文中运行:

/ip

更改为Internet协议(IP)上下文。

/ipx

更改为网际数据包交换(IPX)上下文。

/netbeui

更改为NetBios增强型用户接口(NETBEUI)上下文。

以下子上下文在netsh>

routingip上下文中运行:

/autodhcp

更改为autodhcp子上下文。

/dnsproxy

更改为dnsproxy子上下文。

/igmp

更改为Internet组成员身份协议(IGMP)子上下文。

/mib

更改为管理信息库(MIB)子上下文。

/nat

更改为网络地址转换(NAT)子上下文。

/ospf

更改为开放式最短路径优先(OSPF)子上下文。

/relay

更改为中继子上下文。

/rip

更改为路由信息协议(RIP)子上下文。

以下附加命令可以与Netsh.exe工具一起使用:

注意:

可选参数用方括号([])括起来。

替代项之间用竖线(|)字符分开。

/?

显示帮助。

/abort

放弃在脱机模式进行的任何更改。

在联机模式下不起作用。

/addhelperDLL-name

安装netsh.exe中的helper.dll文件。

/alias[alias-name][string1][string2...]

如果为/alias,则列出所有别名。

如果为/aliasalias-name,则显示等效的字符串。

如果为/aliasalias-namestring1string2...,则将别名设置为指定的字符串。

/bye

退出程序。

/commit

将在脱机模式下所做的任何更改提交给路由器。

/deletehelper.dllfilename

删除Netsh.exe中的helper.dll文件。

/dump-filename

将配置转储或附加到文本文件。

/execscriptfilename

加载脚本文件,然后执行其中的命令。

/exit

/h

/help

/offline

将当前模式设置为脱机。

保存在此模式下所做的任何更改,但需要在路由器中设置“commit”或“online”命令。

/online

将当前模式设置为联机。

在此模式下所做的任何更改立即在路由器中反映。

/popd

从堆栈中取出上下文。

/pushd

将当前上下文推入堆栈中。

/quit

/setmode[mode=]online|offline

将当前模式设置为联机或脱机。

/showalias|helper|mode

如果为/showalias,则列出所有定义的别名。

如果为/showhelper,则列出所有顶层帮助器。

如果为/showmode,则显示当前模式。

/unaliasaliasname

删除指定的别名。

NetSH命令介绍方案:

C:

\>

netsh?

用法:

netsh[-aAliasFile][-cContext][-rRemoteMachine][-u[DomainName]UserName][-pPassword|*][Command|-fScriptFile]

进入NetSH环境后,在根级目录用exec命令也可以加载一个配置脚本。

还有对winsock、route、ras等网络服务的配置也可以通过Netsh的内置命令操作。

netsh

netsh>

help

下列指令有效:

此上下文中的命令:

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

alias-添加一个别名

bridge-更改到`netshbridge'

上下文。

diag-更改到`netshdiag'

interface-更改到`netshinterface'

ras-更改到`netshras'

routing-更改到`netshrouting'

show-显示信息

{

show

showalias-列出所有定义过的别名。

showhelper-请列出所有头等助手。

showmode-显示当前的模式。

}

winsock-更改到`netshwinsock'

下列的子上下文可用:

bridgediaginterfacerasroutingwinsock

若需要命令的更多帮助信息,请键入命令,

后面跟?

如:

导出配置脚本:

netsh-cinterfaceipdump>

c:

\interface.txt

导入配置脚本:

netsh-fc:

可用的帮助器动态连接库文件

路由&

远程访问IP配置-Ipmontr.dll

远程访问IPX配置-Ipxmontr.dll

接口-Ifmon.dll

RAS-Rasmontr.dll

DHCP-Dhcpmon.dll

WINS-Winsmon.dll

帮助器动态连接库文件的相关注册表项

HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/

REG_SZ:

Ipmontr.dll

Ipxmontr.dll

Ifmon.dll

Rasmontr.dll

Dhcpmon.dll

Winsmon.dll

如果尝试使用Netshdump-<

filename>

将配置转储到未运行的文件,请尝试在命令行中使用以下语法:

netshdump>

filenameorpath\filename。

--------------------------------------------------------------------------------

这篇文章中的信息适用于:

MicrosoftWindows2000Server

MicrosoftWindows2000AdvancedServer

MicrosoftWindows2000ProfessionalEdition

MicrosoftWindows2000DatacenterServer

关键字:

kbinfokbnetworkKB242468

配置示例:

备份/恢复

  服务器网络设置

  谈到网络设置,您一定会想到IP地址、子网掩码、网关、DNS等(这些主要是接口IP配置参数)。

对于普通计算机来说,网络设置只有接口IP配置参数;

而对于服务器而言,网络设置不仅仅包括前面所提到的接口IP配置参数,还有接口配置、端口代理配置、远程访问配置、路由配置、DNS代理配置、NAT配置、DHCP中继代理配置等等。

上述的网络设置参数,根据服务器在网络中所起的特殊作用而有所不同,如:

校园网中用Windows2000Server服务器负责连接外网,并且连接校内多个子网,那么在该服务器上必定要设置远程访问配置、路由配置、DNS代理配置以及NAT配置。

  1.备份服务器的网络设置

  一个有经验的网络管理员所做的最频繁的工作就是备份。

只有做了备份,当遇到毁灭性破坏时,才能迅速及时地恢复网络。

网络设置备份操作:

bak12.txt,通过该操作可将网络设置备份到bak12.txt文件中,该文件为一个文本文件。

  对网络设置进行调整后,应即时进行备份。

  2.恢复服务器的网络设置

  在进行网络设置调整时,如果发生了操作错误,或者服务器网络出现故障,可以利用备份快速恢复网络设置。

操作方法:

neshexecbak12.txt。

  通过Netsh命令对服务器网络设置进行备份,特别简单方便,而且快速有效,无需其他软件辅助,非常适合网络管理人员用来对服务器网络设置进行备份和恢复管理。

下面讲一下NetSH的使用操作(有些东西可能写得不太详细,需要自己实际操作一下):

ipconfig(首先用ipconfig这个命令看一下更改之前的ip地址)

Windows2000IPConfiguration

Ethernetadapter本地连接:

Connection-specificDNSSuffix.:

IPAddress............:

10.1.1.94(本地连接更改之前的ip)

SubnetMask...........:

255.255.255.0

DefaultGateway.........:

10.1.1.254

netsh(进入设置模式)

interface

interface>

ip

interfaceip>

setaddress"

本地连接"

static10.1.1.111255.255.255.010.1.1.254

exit

上文中的set命令具体解释如下:

setaddress-设置指定的接口的IP地址和默认网关。

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

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

ipconfig(更改后再用ipconfig命令看一下,确认一下是否更改成功)

10.1.1.111

  在工作过程中会遇到在不同的网段中进行网络调试的情况,经常需要将机器在几个不同的IP地址中进行切换。

在Win2000操作系统中改变IP地址较之Win98已经方便多了 因为改完IP地址后不需要重启计算机,但还要进入网络属性设置中进行操作。

有没有再简便一点的方法呢,比如用鼠标双击一下快捷方式就可以实现IP地址的切换?

  答案是肯定的。

在Win2000中用netsh命令就可以实现这个功能。

首先进入命令行模式(在"

开始→运行"

中键入"

cmd"

即可进入命令行模式),在提示符下键入netsh即可进入netsh的界面。

再键入intip进入接口IP的配置模式,键入dump则列出接口IP配置信息:

  C:

\DocumentsandSettings\Administrator>

netsh

  netsh>

intip

  interfaceip>

dump

  #----------------------------------

  #接口IP配置

  pushdinterfaceip

  #″本地连接″的接口IP配置(注:

以下显示视具体机器情况而定)

  setaddressname=″本地连接″source=staticaddr=192.168.0.5mask=255.255.255.0

  setaddressname=″本地连接″gateway=192.168.0.2gwmetric=1

  setdnsname=″本地连接″source=staticaddr=61.237.17.181

  adddnsname=″本地连接″addr=211.97.168.129

  adddnsname=″本地连接″addr=211.98.4.1

  setwinsname=″本地连接″source=staticaddr=none

  #″本地连接2″的接口IP配置

  setaddressname=″本地连接2″source=dhcp

  setdnsname=″本地连接2″source=dhcp

  setwinsname=″本地连接2″source=dhcp

  popd

  #接口IP配置结束

现在我们可以大致了解到用netsh命令更改IP地址的方式,即通过"

setaddressname=连接名称(连接名称要用引号括起来)source=staticaddr=IP地址mask=子网掩码"

来实现。

到命令行模式下用netsh直接试一下。

比如要将本机的IP地址改为192.168.0.7,子网掩码为255.255.255.0,可以进行以下*作:

setaddressname="

source=staticaddr=192.168.0.7mask=255.255.255.0

  确认更改。

  再用ipconfig命令核实一下:

ipconfig

  Windows2000IPConfiguration

  Ethernetadapter本地连接2

  MediaState...........CableDisconnected

  Ethernetadapter本地连接

  Connection-specificDNSSuffix.

  IPAddress............192.168.0.7

  SubnetMask...........255.255.255.0

  DefaultGateway.........192.168.0.2

  从以上显示中可以看到已经成功实现了在Win2000中用命令行方式来改变IP地址。

用这种方式改变IP地址甚至还没有在图形界面中操作来得快。

不过我们再用脚本帮一下忙,离胜利目标就不远了。

首先打开记事本,输入以下内容:

  intip

  setaddressname=″本地连接″source=staticaddr=192.168.0.7mask=255.255.255.0

  然后保存为一个名为"

7.sh"

的文件,放到C盘根目录下,再进入命令行模式,在C盘根目录下键入"

netshexec7.sh"

,好像没什么反应啊?

不过再用ipconfig查看一下,会发现IP地址已经改过来了。

  最后再用记事本写一个批处理文件,命名为"

7.bat"

,内容为"

为该文件在桌面上创建一个快捷方式,这样双击该快捷方式即可实现IP地址的快速改变。

如果要快速在192.168.0.5、192.168.0.7等相同网段IP地址间进行切换的话,只需要改变"

addr"

后面的地址即可,但是要将IP地址改为如172.19.96.7之类不同网段的IP地址,就需要将网关信息一起改变,也就是在脚本文件中加入一行关于网关的信息:

  setaddressname=″本地连接″source=staticaddr=172.19.96.7mask=255.255.255.0

  setaddressname=″本地连接″gateway=172.19.96.1gwmetric=1

  同样地将以上内容存为脚本文件,再做成批处理文件执行一下,用ipconfig/all命令检测一下,发现包括网关在内的信息也修改过来了。

管理学校机房

  Netsh命令的强大,有经验的管理员都不会怀疑;

以前有很多介绍netsh命令的文章,今天我们从另一方面感受一下netsh命令的神奇。

  网络环境:

ADSL接入,通过ISA上网,

上网服务器:

win2ks+isa2k

  IP:

192.168.0.1

  subnetmask:

255.255.255.0

  DNS为ISP的DNSIP:

202.101.10.10

  客户机全部win2kpro(并装有还原卡)

192.168.0.2---192.168.0.102

  网关和DNS都为代理服务器的IP:

192.168.0.1并且都装了ISA的防火墙客户端软件。

  学校规定:

学生帐号登陆不能上Internet,而老师通过自己帐号登陆则可以连接Internet;

  多数情况下上网权限的控制,都是通过IP地址来实现(当然,ISA在AD的支持下是可以通过帐户来实现上网权限的控制,这不是本文讨论范围内),也就是说同一台电脑,学生用过后,如果老师使用时要Internet的话,就必须更改计算机的IP地址,但有些菜鸟老师更改,都教了N次了,还是不会......

  在默认情况下,客户机是全部不能上internet的,ISA的规则上是禁止192.168.0.2---192.168.0.102的IP上internet,另外在ISA再创建一规则,允许192.168.0.103-192.168.0.203上in

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1