|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 i$ G7 }4 Y* A3 T9 p) z
/ r8 Y- k3 ]& C, \8 W/ h1 k3 L
下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: ( r H* a8 `" T3 K- ]3 u' l& i$ \
* o% }6 F- T4 d+ [C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) 7 C) m; L( P, U6 E3 \
Windows 2000 IP Configuration 0 C2 B; r$ }4 [& u) X! h, V) }
Ethernet adapter 本地连接: - f+ m) y, `3 c
Connection-specific DNS Suffix . :
: F$ l. e7 A" g1 y9 a6 t4 NIP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
9 K, z: b$ [- C& W8 D u' _Subnet Mask . . . . . . . . . . . : 255.255.255.0 5 U$ X8 M8 I6 q& t- z6 T
Default Gateway . . . . . . . . . : 192.168.0.1
D" ^* e& g1 j }+ jPPP adapter 拨号连接: 8 m: t1 A+ J' s0 g3 \
Connection-specific DNS Suffix . : * |5 X. ~) Q+ U
IP Address. . . . . . . . . . . . : 211.149.128.147
* e8 L, L% p* jSubnet Mask . . . . . . . . . . . : 255.255.255.255
, |# y" P e% u4 h) P; k" qDefault Gateway . . . . . . . . . : 211.149.128.147
$ d/ k3 |1 v: w1 K) n" S, d/ \C:\>netsh (然后执行netsh这个命令) ; j7 A& S. v- ?
netsh>interface (netsh命令的子命令)
, L( s4 {* u. P; X2 L' c& t4 J* uinterface>ip (interface命令的子命令)
6 `' c/ z0 [* v( d8 Finterface ip>set (interface ip命令的子命令)
/ y4 X- l& \. P" `3 G' s! `/ \( s) m下列指令有效:
5 x+ E1 y( W& G此上下文中的命令:
4 U# l& U& y; j5 W' M1 O) lset address - 设置指定的接口的 IP 地址或默认网关。 8 y E, M/ a: l: |% t+ _. k* O* R
set dns - 设置 DNS 服务器模式和地址。 # ?8 v, s$ \% H9 P$ g. z- K/ V
set wins - 设置 WINS 服务器模式和地址。
( ]9 S' M# d# ?: Z3 U4 l' winterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 # j8 J: z4 J# L/ k
1 (设置ip地址) 8 ], r+ N! H& x: }5 X5 p$ Y
确定。
8 Y; O- U! n Q3 ]1 S(注释:上面一段象不象Cisco的命令。)
1 ^) z$ J' t4 N* M& cinterface ip>exit 5 K% ?. u, }$ W
1 T8 p! k) e# e7 jC:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
) D% Y- ? m* n4 b7 ~4 o- t2 HWindows 2000 IP Configuration + q; B" b% v1 V: l/ G) r) j) G/ b3 c
Ethernet adapter 本地连接:
. N5 P" L! d/ }4 f. k3 v8 nConnection-specific DNS Suffix . :
5 v( ~# \* u) c# S% e1 tIP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了) 8 R! p) u: |0 O# l. x: ^
Subnet Mask . . . . . . . . . . . : 255.255.255.0
# [' m& G1 `- A( yDefault Gateway . . . . . . . . . : 192.168.0.1
' s: x- K3 m5 p, p" _4 \. XPPP adapter 拨号连接:
" K0 C' a# C. G# o% u/ g7 WConnection-specific DNS Suffix . :
5 f- U1 A7 N: `( lIP Address. . . . . . . . . . . . : 211.149.128.147
) o3 {% n/ O0 i# G, b5 o9 FSubnet Mask . . . . . . . . . . . : 255.255.255.255 . m' Q% p3 J* }; W/ W; X, j
Default Gateway . . . . . . . . . : 211.149.128.147
n: g8 S0 n3 m. ZC:\> * w* A! ]0 C1 J: `. S! \9 U
netsh这个命令还有好多强大的功能 如下: 6 K6 g, [' j! J3 C% T" X T; ]8 c* j+ s: _
C:\>netsh ; X6 `2 |5 |8 u# H) t
netsh>? : U3 \% P r1 R4 E9 F G" H
下列指令有效:
) U$ E) E) F- R3 [* R此上下文中的命令: & @; u" Z6 h% k; Z9 T
.. - 移到上一层上下文级。
8 V5 B, U% ?9 H/ w- ?? - 显示命令列表。 ! F+ F6 F$ |. v8 V
aaaa - 更改到 `aaaa' 上下文。
7 I6 L/ o( n# y( a* xabort - 丢弃在脱机模式下所做的更改。
" z7 k k, S3 C1 Oadd - 将一个配置项添加到项目列表中。 * ~' _5 c8 K1 P! E' u) B- p
alias - 添加一个别名
/ {+ m [8 M: E# s. Tbye - 退出程序。
4 x% E* s3 r6 \commit - 提交在脱机模式中所做的更改。 ) _/ g8 F2 K6 {: y
delete - 在项目列表上删除一个配置项目。 7 M, f, b8 |! y i6 |. J4 }
dhcp - 更改到 `dhcp' 上下文。
, q8 `0 a# i6 K, ^4 M/ fdump - 显示一个配置脚本。 4 `, m2 Z: A0 ^% y, a& i) A
exec - 运行一个脚本文件。 + K5 ]* S( h: q0 _0 D
exit - 退出程序。
. \' B4 l/ k3 ~) r: s/ Mhelp - 显示命令列表。
7 W# H2 d( s) K2 pinterface - 更改到 `interface' 上下文。 5 q: u6 H5 m* J* B. g( O8 b4 G
offline - 将当前模式设置成脱机。
+ ^: ]& }7 G5 X) G# `online - 将当前模式设置成联机。 * e+ p) j/ T7 i w% {
popd - 从堆栈上打开一个上下文。 . Y9 b0 j% m5 [8 |. c
pushd - 将当前上下文放推入堆栈。 8 L8 j2 ^: s% K( { e
quit - 退出程序。 : h- U1 ?9 s3 a, h- Q
ras - 更改到 `ras' 上下文。
; ~3 e2 O Q9 B# crouting - 更改到 `routing' 上下文。 . ^& o A0 h4 W: B
set - 更新配置设置。
2 {- q' y. m2 J% f! ~show - 显示信息
: T) S. e$ _2 [4 J! Funalias - 删除一个别名。
0 S. N) L8 K( V" ?" Swins - 更改到 `wins' 上下文。 ; c: a8 N: {4 K1 f6 U9 C; f
下列的子上下文可用: " i3 w; k1 J4 y F
routing interface ras dhcp wins aaaa ) Z1 A1 a% b# b# T7 E8 X/ n+ n
若需要命令的更多帮助信息,请键入命令, , X) `! H+ c9 H9 Q1 X5 t) a
后面跟 ?。
; F* P+ S- O' N每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。2 r; k" U/ ]- y+ [6 z
|