|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 ! U. q, r/ B5 y. b8 g3 o
1 Q; h7 A. m* [) g u) x3 \ 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释:
$ _' E6 G* X! k: J' z1 W6 ~) O; A9 ?8 K
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)
& z9 |3 f$ d# }4 tWindows 2000 IP Configuration 1 i) g0 s R# ~ D
Ethernet adapter 本地连接:
$ `! v; q! z2 K7 l& I D6 `Connection-specific DNS Suffix . : ! I8 D7 p, t5 J- y! i1 F
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) 4 W# \7 q- D- S$ `: t2 d8 S
Subnet Mask . . . . . . . . . . . : 255.255.255.0 5 t* ^& g1 t$ e0 W% ~) Y
Default Gateway . . . . . . . . . : 192.168.0.1 4 v2 n4 f1 a0 N
PPP adapter 拨号连接:
: K5 \) T1 T# Y+ _! K b& bConnection-specific DNS Suffix . : ' k; U' z. U3 O4 h( r
IP Address. . . . . . . . . . . . : 211.149.128.147 3 F& J' q, m/ `
Subnet Mask . . . . . . . . . . . : 255.255.255.255
& @& W& m) B) W' @: a. w5 EDefault Gateway . . . . . . . . . : 211.149.128.147
! k. G! Q/ T4 N5 ]- {C:\>netsh (然后执行netsh这个命令) ( S& E! y; k0 A( [
netsh>interface (netsh命令的子命令)
" Q( x! D' K: M% v1 }; l4 c. Rinterface>ip (interface命令的子命令)
0 k7 ^7 F. ~+ k9 x& uinterface ip>set (interface ip命令的子命令)
& k5 R+ G' W6 s# l- Q下列指令有效: , a, Q. _$ E, k/ m: {" R4 g4 y
此上下文中的命令:
( f0 O& t8 p z% S- mset address - 设置指定的接口的 IP 地址或默认网关。 - Y4 d5 o; l' S, }: g& ~
set dns - 设置 DNS 服务器模式和地址。 6 C9 D: {* A* ~: ^; H
set wins - 设置 WINS 服务器模式和地址。 ; q7 W- R+ |3 K
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 ( ^0 R/ p% `' u9 `
1 (设置ip地址) ) {* Y8 o. i: I- }2 S+ s
确定。 7 R& I. {6 n$ W- g+ q
(注释:上面一段象不象Cisco的命令。) ' x) ^3 Y, S5 Z: Z
interface ip>exit
p, f" Y$ X1 z3 C- q z4 i4 `- q, P& v
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
, b+ k' W7 s3 pWindows 2000 IP Configuration . T4 B, u% D4 f
Ethernet adapter 本地连接: 6 x/ q2 p4 h) l* T A
Connection-specific DNS Suffix . : 4 w0 D, `$ v; N4 [& r& M* y( J1 k3 {
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
. v& r* ^1 r/ J9 b% U+ mSubnet Mask . . . . . . . . . . . : 255.255.255.0 y" k, ?. a0 ]* Z) P u3 `
Default Gateway . . . . . . . . . : 192.168.0.1 4 |1 W7 }; K+ {4 }7 ^
PPP adapter 拨号连接: 7 G6 N7 x+ k$ q& W$ z
Connection-specific DNS Suffix . : & E% a5 a8 L; G0 U: E8 U
IP Address. . . . . . . . . . . . : 211.149.128.147 $ s- l. y+ _5 j% f
Subnet Mask . . . . . . . . . . . : 255.255.255.255 7 G) I& o* z, `+ a$ X/ O4 s- L5 g
Default Gateway . . . . . . . . . : 211.149.128.147
1 |, P6 ?( m5 i4 v. }C:\>
! A1 J [, f" T0 d- u/ Anetsh这个命令还有好多强大的功能 如下:
2 `( Q+ S0 k, A Q9 c2 w& nC:\>netsh 6 Q1 T7 [ H9 m
netsh>?
7 }( Q6 P1 |8 N* k* M7 L下列指令有效:
, ^% C: X* A- f% v此上下文中的命令: / B1 L# P! ~2 x
.. - 移到上一层上下文级。 D. R1 I7 O0 [
? - 显示命令列表。 9 F D S" B3 o' x3 W0 @: \) w" ]
aaaa - 更改到 `aaaa' 上下文。 # X. [, j' s- I, H. v3 g. _) e
abort - 丢弃在脱机模式下所做的更改。 ; P. B* A( H5 u8 I0 T2 j. e7 o
add - 将一个配置项添加到项目列表中。
2 X% r6 C0 e/ Z- ]1 Z- p Oalias - 添加一个别名 ! m5 D- [. C) X
bye - 退出程序。 / g2 w4 p9 Y9 `' [5 O
commit - 提交在脱机模式中所做的更改。
. F* b' v$ W) M, |, u% gdelete - 在项目列表上删除一个配置项目。
5 f7 E1 W$ q$ x# A: s9 k, |dhcp - 更改到 `dhcp' 上下文。 " o8 H8 K9 i) U( S0 O3 a: U" Q
dump - 显示一个配置脚本。
9 Q& _0 ]: k3 c# f6 w1 Y7 I4 i/ Uexec - 运行一个脚本文件。
/ z- ^+ T+ V- U j1 q( \" g3 }exit - 退出程序。 - `' U% [0 k* j- i# ^7 N
help - 显示命令列表。
7 {" f5 c8 b) [! I4 q- ^' Zinterface - 更改到 `interface' 上下文。 7 m5 b6 }' L$ V
offline - 将当前模式设置成脱机。
& V& E& P; q0 V9 T3 ^, P3 ~9 E7 Gonline - 将当前模式设置成联机。 9 U8 ^( f/ |, _
popd - 从堆栈上打开一个上下文。 $ [8 G/ C1 W, o2 `% {
pushd - 将当前上下文放推入堆栈。 9 Q$ w9 v1 C8 N6 r" D; q% i
quit - 退出程序。
% F" g7 `' x$ E$ ?, j: Yras - 更改到 `ras' 上下文。
( c) r0 q+ s, t8 h8 wrouting - 更改到 `routing' 上下文。 1 G5 I E. P, |0 T* o- V
set - 更新配置设置。 " T/ _: H& H v8 t' {
show - 显示信息
' a" ]! T, M3 b( }0 o& w! F; Tunalias - 删除一个别名。
$ c, x: g; j% H" J5 n" Cwins - 更改到 `wins' 上下文。 ! r2 Q" x. K$ v4 @, F3 [
下列的子上下文可用: * L7 w/ A3 `4 c- h. Q& _! q/ ]7 P% X2 {# N
routing interface ras dhcp wins aaaa + N6 O' j2 o+ Z* V V
若需要命令的更多帮助信息,请键入命令,
, Y3 ]6 o( ^( i' y" Y' v0 D! T后面跟 ?。
0 ^' K# A; }% g6 `每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。 O2 V+ M+ s( Z. V
|