|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 ' f& P$ Q6 @9 i! H
2 E2 D( q1 _& F9 D
下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 7 Q: j# M2 _" m$ Y7 @/ [/ f; k. Q
6 f) s. \0 r6 g( ?$ L* }7 a6 h- ~C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) 7 x% o" F& F- l5 n! `+ o
Windows 2000 IP Configuration
% ]6 g. r% a; I* j5 pEthernet adapter 本地连接:
% H M+ i7 M) v7 \! a0 qConnection-specific DNS Suffix . :
6 }' B+ [3 L7 s5 q. H% y6 SIP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
* w9 S# P; C/ t& H7 [6 p0 @% y# eSubnet Mask . . . . . . . . . . . : 255.255.255.0 . k6 z3 E# W9 Q9 ]
Default Gateway . . . . . . . . . : 192.168.0.1
! H+ k/ t! ~9 `PPP adapter 拨号连接: + Y2 ] {& Y7 @: C6 k
Connection-specific DNS Suffix . : + e' a/ U$ O+ @. X/ Y* _0 V
IP Address. . . . . . . . . . . . : 211.149.128.147
- B$ Q, a* j& s' B1 J1 [# ySubnet Mask . . . . . . . . . . . : 255.255.255.255
! H* @& l' J/ a) dDefault Gateway . . . . . . . . . : 211.149.128.147 % Z2 Q- `& w: Y+ f' E
C:\>netsh (然后执行netsh这个命令)
% Z0 W$ L- B% l. x) Unetsh>interface (netsh命令的子命令) / f: N0 t9 c1 a. X0 H- a" y. P) d
interface>ip (interface命令的子命令) - o: N$ y9 L' ]5 S, f- x* S6 v
interface ip>set (interface ip命令的子命令) + i+ C1 B4 M& ~4 I
下列指令有效:
- R3 }, I7 n Z; P# G4 _: [' d& Y此上下文中的命令: ( ^( l1 I" S, R
set address - 设置指定的接口的 IP 地址或默认网关。
- c& A2 z! M& V* u6 h' Z3 {6 c" ^ J3 iset dns - 设置 DNS 服务器模式和地址。 , u, Y1 f9 `; d$ H4 K1 f
set wins - 设置 WINS 服务器模式和地址。
9 \+ q2 v2 T, ?' m/ Xinterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1
2 ?$ F/ ]7 E7 Y/ W6 W9 ]+ I1 (设置ip地址) 5 G8 r/ \, _/ k0 G; R6 u
确定。
% z+ }, W0 k4 I0 A- g! X(注释:上面一段象不象Cisco的命令。) : |7 w A3 r1 n. {0 j% ]; P& a$ S
interface ip>exit ; T- N) p' Q4 r
/ C* V+ {) A' X/ ~. J/ B, z+ ^2 G
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
4 {! \: K2 ?6 i, h9 s, MWindows 2000 IP Configuration ; o8 Q9 e$ ~- L* @8 J5 B
Ethernet adapter 本地连接: 0 \0 n8 D+ }" z8 E8 I0 {! C
Connection-specific DNS Suffix . :
! U- ~( V. S! U& o% P/ cIP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
7 z, W' a2 r. h& S% H' Q5 lSubnet Mask . . . . . . . . . . . : 255.255.255.0
# T) s! m- M0 dDefault Gateway . . . . . . . . . : 192.168.0.1 / K" C' K) Y7 k5 g) D+ b
PPP adapter 拨号连接:
. k# C9 y6 l6 J7 FConnection-specific DNS Suffix . : 6 A) f8 h- A) W& v( Z1 \6 ^
IP Address. . . . . . . . . . . . : 211.149.128.147 8 a1 t! `: N: _+ L( f% w
Subnet Mask . . . . . . . . . . . : 255.255.255.255
! a" b6 @, j0 \ _8 q ]Default Gateway . . . . . . . . . : 211.149.128.147 ; w8 ^; W/ X3 k
C:\>
" w l( e- ?* J. {7 P8 p' Y) f/ Onetsh这个命令还有好多强大的功能 如下: * b5 z/ D6 R0 r8 k& e5 G
C:\>netsh
2 p" A- F" H- B7 g/ C7 I! ynetsh>? # D( u& A6 C- W* a* ~% _1 ^
下列指令有效:
0 g! K% Z5 r5 |) d1 M. n此上下文中的命令:
( ?6 b, }; S6 U7 A! o" T6 [.. - 移到上一层上下文级。
|& b0 I4 f5 l1 D" U? - 显示命令列表。 ! f! N7 v* y: O6 V8 c5 Q
aaaa - 更改到 `aaaa' 上下文。 % n! g, f6 i" c& k: a
abort - 丢弃在脱机模式下所做的更改。 # _ M- z/ _9 [4 O) c( [
add - 将一个配置项添加到项目列表中。
4 Z; g( k; u; J" Galias - 添加一个别名 % R0 ~6 p; t4 c: {$ z
bye - 退出程序。 . I! A( @ w( N
commit - 提交在脱机模式中所做的更改。
- v) }0 H2 l7 G$ @5 t0 @% pdelete - 在项目列表上删除一个配置项目。 - E" ~5 s8 \, F4 Q& [1 H# m* X. r( Y
dhcp - 更改到 `dhcp' 上下文。 + r4 v) _9 B' |4 P
dump - 显示一个配置脚本。 5 p+ l; q( R6 P+ ]5 M& `
exec - 运行一个脚本文件。
. f3 V6 w" e( [7 Q# W9 Fexit - 退出程序。 8 S$ h/ o3 `; F. P+ L
help - 显示命令列表。 2 v% `# G0 n* K% V( d
interface - 更改到 `interface' 上下文。
! t, l! C. R) W4 g, W9 ~+ n4 @' \offline - 将当前模式设置成脱机。
# k6 |' }8 t$ C2 konline - 将当前模式设置成联机。 , U5 z! }! M# O
popd - 从堆栈上打开一个上下文。
+ a g5 p9 N7 }3 _5 t7 vpushd - 将当前上下文放推入堆栈。
5 R: J( F" s+ Q% v. B' ]quit - 退出程序。
1 S" b9 Y5 c5 n. I3 ]5 Sras - 更改到 `ras' 上下文。
. F/ R, q4 s* i/ R/ i1 T5 u+ ]" \routing - 更改到 `routing' 上下文。 1 y( b/ a( N" x& q. t
set - 更新配置设置。
% J3 u5 e: e- t# W# T/ t: Gshow - 显示信息 - G8 T# V4 c* H( A) U
unalias - 删除一个别名。
# ]3 H& N+ J6 j. f* A9 l1 ~' Jwins - 更改到 `wins' 上下文。
$ }" S$ k9 u2 h. a下列的子上下文可用: ! y* F0 c# Y& }
routing interface ras dhcp wins aaaa
6 X5 u; g" h' q3 h" T若需要命令的更多帮助信息,请键入命令,
( z: O! `1 s$ \/ g0 x4 n# s后面跟 ?。
9 `! X! P3 Z5 |8 X6 ?2 A每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。8 ~# i7 h5 h7 ]5 e Q
|