|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 * {/ H5 V V) O( @3 \9 b
/ w+ S. H% `2 q0 u* e 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释:
: L I: Y/ g. p0 p8 Y/ N5 y. S4 I6 P j3 O+ A5 C6 D/ E: k
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) - R$ x8 E/ f/ }5 q
Windows 2000 IP Configuration 3 x8 ~. `$ S! Z1 w- ]& r
Ethernet adapter 本地连接: $ _- D- x* E6 k9 E# b3 ~( E% c
Connection-specific DNS Suffix . :
" y3 l3 Q4 B! k- m! M- E; |! @IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
+ u- \5 [7 |# {! D) bSubnet Mask . . . . . . . . . . . : 255.255.255.0
5 N& |1 f& H& c9 m# iDefault Gateway . . . . . . . . . : 192.168.0.1
* c. u: c& `& Z8 p" M; s+ A( ZPPP adapter 拨号连接: % f* c: n! K. T4 v" K
Connection-specific DNS Suffix . : X+ U. W7 o* L
IP Address. . . . . . . . . . . . : 211.149.128.147
9 M/ d9 f. m, @# FSubnet Mask . . . . . . . . . . . : 255.255.255.255
' A" ?4 r$ v' U* _1 B2 sDefault Gateway . . . . . . . . . : 211.149.128.147
' s0 h! f% o* e5 f# B% LC:\>netsh (然后执行netsh这个命令) , s7 D6 r7 F% } E6 U
netsh>interface (netsh命令的子命令) * T4 H1 g& D G9 L! |5 @+ V
interface>ip (interface命令的子命令)
- f, Q) x0 J! E! b9 ~' D. Iinterface ip>set (interface ip命令的子命令) - q& y' P4 T, u! S& I
下列指令有效:
2 l' B: y7 C2 n) A, F此上下文中的命令:
. T/ ^' K) x6 r. J Kset address - 设置指定的接口的 IP 地址或默认网关。 $ Z, g, v' U [# {" D& i X# s; t" }
set dns - 设置 DNS 服务器模式和地址。 . ~% t* Z' m3 c2 m- a3 {9 d: t
set wins - 设置 WINS 服务器模式和地址。
7 T; s7 T# j1 g+ @' Sinterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1
" m2 l4 Q* _' g* C- b6 G1 (设置ip地址) 4 O) e: G$ j1 P6 f$ ^$ U
确定。 & ]- q6 q/ M/ `+ ^$ q! c. _
(注释:上面一段象不象Cisco的命令。)
2 S( P+ [' I5 U9 r+ hinterface ip>exit
& {4 e4 x! }% t7 p5 H: `1 J, p5 J" k7 g! I* z, d6 a) v
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功) ( b6 U( i! V& q( S0 u; j
Windows 2000 IP Configuration
" i2 t0 ]9 n Y# P$ G W. ]Ethernet adapter 本地连接: . i; f/ k8 E' }6 r3 j- l
Connection-specific DNS Suffix . : & X& U+ ^! h7 @' M% L9 t9 S5 R
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了) ' l+ H, ?4 V5 r, F* L. ?* k
Subnet Mask . . . . . . . . . . . : 255.255.255.0
, k2 ?% r# N7 |% _, r, t- A# GDefault Gateway . . . . . . . . . : 192.168.0.1
! ^2 m# n: K6 w( xPPP adapter 拨号连接:
7 W( _6 Y9 d1 o2 WConnection-specific DNS Suffix . :
) G, p4 I' g% TIP Address. . . . . . . . . . . . : 211.149.128.147 ) a$ p! F) R! L
Subnet Mask . . . . . . . . . . . : 255.255.255.255
" ~5 L! j- h5 @9 q. _) ^" g3 `3 m' ]3 eDefault Gateway . . . . . . . . . : 211.149.128.147 ( f8 N1 m: q, c! A% G) |
C:\> 9 \- ^& d# n R, P" c6 J2 @
netsh这个命令还有好多强大的功能 如下:
' _% Z6 w" J2 M5 d- v- Z) q* lC:\>netsh * N: }/ l5 C) I' l
netsh>? & W) c7 c4 W* r: n
下列指令有效: 6 t, c9 j' Q: |. v a) R
此上下文中的命令:
4 U: ]) ^9 ~; V y) ?- ].. - 移到上一层上下文级。
* O% z- c4 Q/ E- u? - 显示命令列表。 5 Z+ v: H6 ]& m! B- p
aaaa - 更改到 `aaaa' 上下文。 6 f1 g' ~! v+ P7 K' y7 I4 o
abort - 丢弃在脱机模式下所做的更改。 $ h& V% N* `3 I2 f: z
add - 将一个配置项添加到项目列表中。
: e: h- u7 P1 s7 ealias - 添加一个别名 7 w3 c/ R- E( u" D6 Z
bye - 退出程序。
/ f1 B0 w/ P, ? g: p6 fcommit - 提交在脱机模式中所做的更改。 6 J$ @/ g7 v6 H. o/ c
delete - 在项目列表上删除一个配置项目。
" N5 L2 M2 t* ddhcp - 更改到 `dhcp' 上下文。
% Q: m2 N1 A7 ?" ]+ ~' o. h2 Vdump - 显示一个配置脚本。
$ B3 p1 I4 R. F, X2 L& H% S8 d2 N5 L! [exec - 运行一个脚本文件。 1 v1 C. u. B" @
exit - 退出程序。
4 [9 j9 T) R4 a# o U+ Ohelp - 显示命令列表。 ( T% Z- h9 [# A4 P9 v& x1 Q! m, j
interface - 更改到 `interface' 上下文。 & C% |/ c" t2 H5 n7 P- {) Y' k" e
offline - 将当前模式设置成脱机。 : t1 |- m; C& I+ B! N
online - 将当前模式设置成联机。 ) v2 k4 c" u K4 X0 i( Z
popd - 从堆栈上打开一个上下文。
; t O, w6 f M7 Fpushd - 将当前上下文放推入堆栈。 $ n4 K; a5 s" _. s8 U( x: z5 J/ g
quit - 退出程序。
! W, t; C7 y- v( eras - 更改到 `ras' 上下文。
8 J$ m9 F f9 k& Q0 w$ krouting - 更改到 `routing' 上下文。
4 B$ L* J2 Y; i6 S2 k. \set - 更新配置设置。
1 A+ _ E/ r/ cshow - 显示信息
: K- E. s+ I) g# Iunalias - 删除一个别名。 # Y9 U! y1 V5 X- k
wins - 更改到 `wins' 上下文。
8 G# m' ?7 o5 t- F2 I下列的子上下文可用: - C) G4 {8 i3 F1 E8 e+ b( o
routing interface ras dhcp wins aaaa 8 z9 e! Z' I9 q9 D& X" D% a6 E
若需要命令的更多帮助信息,请键入命令,
6 V9 [4 h: b7 r c- O' P( \+ s后面跟 ?。 " q) E# N* b+ x0 |, `6 y
每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。: k# B7 @; `& L' Q# }% d
|