IP地址netsh配置说明Word文件下载.docx
- 文档编号:18431812
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:13
- 大小:22.33KB
IP地址netsh配置说明Word文件下载.docx
《IP地址netsh配置说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《IP地址netsh配置说明Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IP 地址 netsh 配置 说明