|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 : [4 H2 Q6 ~4 V' ^- n3 g
0 z5 ]) Q$ }- ?! ?& q8 k2 j 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: , K) { Q' ~* l( M
) _! Z- \) A+ X. q$ l8 j i: WC:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)
7 v3 @$ E! @' K1 y, PWindows 2000 IP Configuration # g1 z3 J1 D g3 H
Ethernet adapter 本地连接: ! m7 b$ ^2 K0 t9 \5 M6 @: a$ B
Connection-specific DNS Suffix . : . X5 k- B1 S( B3 ~4 k0 f
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) ) |1 F1 `* V6 w
Subnet Mask . . . . . . . . . . . : 255.255.255.0 $ m X8 p- [& S
Default Gateway . . . . . . . . . : 192.168.0.1
! v4 t9 P5 v: z, T. N8 f" V0 d! f3 y/ aPPP adapter 拨号连接:
+ q: i9 W9 U! v! e1 n8 C% UConnection-specific DNS Suffix . : - L0 j. d* h% \% o6 M' S: w
IP Address. . . . . . . . . . . . : 211.149.128.147
+ q& E4 n' t: c& Z7 T- uSubnet Mask . . . . . . . . . . . : 255.255.255.255 ( a5 y: K5 G# @# `+ E
Default Gateway . . . . . . . . . : 211.149.128.147
6 E2 O% G& I* p) cC:\>netsh (然后执行netsh这个命令)
4 S P( ^* {* k1 @" w. I& t( I9 \& nnetsh>interface (netsh命令的子命令)
( o+ M# V1 i! M2 N' binterface>ip (interface命令的子命令) 6 V+ r& Z, A# M h/ n8 ]
interface ip>set (interface ip命令的子命令)
6 z' B& F A) J& k& A* n# P下列指令有效:
# S8 _6 \5 W- `( e+ G, m此上下文中的命令: ( u. P, {6 ?4 u& h5 o& t
set address - 设置指定的接口的 IP 地址或默认网关。 ; u( }5 p4 x2 h' s F
set dns - 设置 DNS 服务器模式和地址。
. |( F+ ?5 h2 p# @set wins - 设置 WINS 服务器模式和地址。 8 n9 o* x2 y- g$ O4 R7 n
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1
. u( O% i! I: j$ W1 (设置ip地址)
5 N: B' {8 ]) V确定。 ' E2 M; r' y! s) { Q! |
(注释:上面一段象不象Cisco的命令。)
2 |$ u6 f: H% K/ S- b3 e0 {1 X$ b8 Finterface ip>exit / H/ E( v* M6 I `) |* |
/ i2 ], I$ Z/ G% N b$ |' O5 b
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
, d5 W% g8 y6 N0 y/ z( b& bWindows 2000 IP Configuration 2 r8 K7 {$ P3 E w8 C/ R0 G& R, t
Ethernet adapter 本地连接: ; s: V0 o* j3 z1 U- k8 |" B4 Q. S
Connection-specific DNS Suffix . :
1 e8 j5 [0 j$ f; dIP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
) O- B0 g# G" W* b5 i7 i% g7 wSubnet Mask . . . . . . . . . . . : 255.255.255.0
* G8 p/ G/ K9 _' u% c9 F" C3 K% n+ |Default Gateway . . . . . . . . . : 192.168.0.1 , u4 U- B5 q. s8 Q
PPP adapter 拨号连接:
. W% M, U% ]! y, [ lConnection-specific DNS Suffix . : v2 F4 G) Z& n. E9 W
IP Address. . . . . . . . . . . . : 211.149.128.147
4 e; t# H; d# Y; w7 F1 T* w) oSubnet Mask . . . . . . . . . . . : 255.255.255.255 + M( o! u `0 B
Default Gateway . . . . . . . . . : 211.149.128.147 8 u7 z; S( K+ Q, J7 r
C:\>
/ F/ h7 W: o3 t& U) Y/ M( P D& ]netsh这个命令还有好多强大的功能 如下: 6 y- |5 F: R, ]6 o
C:\>netsh
% Z0 b2 ~, C3 M' ?netsh>? 0 d+ n, p4 @8 O5 V$ d6 B M
下列指令有效: 9 t" E$ m3 n! Y( v
此上下文中的命令: & t. W5 @' q6 Z* g5 R# ?* g3 U L
.. - 移到上一层上下文级。
4 G4 U1 G; B7 h? - 显示命令列表。 : C3 p% }' P8 i. O0 M# C6 u
aaaa - 更改到 `aaaa' 上下文。 $ @) n3 g5 p# }% P5 P' j$ i
abort - 丢弃在脱机模式下所做的更改。 # a( [" L; r; V
add - 将一个配置项添加到项目列表中。
9 @; x5 x& i% K& R/ Malias - 添加一个别名 ! |/ Y! v7 E' q* v! v
bye - 退出程序。
. `6 L6 F7 Q9 I3 M3 B" Lcommit - 提交在脱机模式中所做的更改。
, m9 d V! ~6 r# K/ v) ?/ W; qdelete - 在项目列表上删除一个配置项目。 # F9 A: U* k/ c9 o' Z2 g
dhcp - 更改到 `dhcp' 上下文。
1 W6 K3 I ?2 K# Z- z$ Q" I7 k" G, Pdump - 显示一个配置脚本。 . ]0 |2 M, t( o, o6 y" c
exec - 运行一个脚本文件。 7 K+ D2 F; a5 ~, m- h2 h6 n
exit - 退出程序。
$ _6 T0 }% g! g: n; p3 z1 j" J0 hhelp - 显示命令列表。
3 j4 P- U: x, \- q& ~2 X! Uinterface - 更改到 `interface' 上下文。
! A! R5 V. v, ?" loffline - 将当前模式设置成脱机。
% V% _( C) j) E# d$ E" `online - 将当前模式设置成联机。
5 j3 r6 t- {/ j3 M1 H8 ppopd - 从堆栈上打开一个上下文。
; i ]" E6 ]! H. C* i1 \pushd - 将当前上下文放推入堆栈。 # X" G; }% \1 K9 j, n; }4 t. J) V
quit - 退出程序。
) U$ O, M9 B! w. f! E% A& ~+ fras - 更改到 `ras' 上下文。 * \5 o/ v2 N4 ~ q3 k; |1 H
routing - 更改到 `routing' 上下文。
1 Z( I% {0 O, D9 n4 ~7 Aset - 更新配置设置。
) w& S+ r( c! k! A! \: mshow - 显示信息
2 r3 r s, p; p0 n' tunalias - 删除一个别名。 $ m: }5 V/ v' M: v. P+ i
wins - 更改到 `wins' 上下文。
n0 D3 F! }" @6 A: p下列的子上下文可用: - F' Q1 [* z" I# F5 o O' O& D; y$ G
routing interface ras dhcp wins aaaa
; M+ h/ D+ z$ w& V& B: ]若需要命令的更多帮助信息,请键入命令,
$ z; |2 W2 O9 h; y" T后面跟 ?。
2 ]0 U6 `# g& U! ^! F每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。
( z4 @0 b& @& U |