|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。
/ L' L% ~- |& o9 L( \: R* ^
/ G+ U- h, B4 ?( C" r 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 8 ^& {9 k0 }, I& w2 @- Q- M( Y
' u# o' o: `% ]; E- B# F
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)
( U2 G/ ^+ b- @/ N* C0 TWindows 2000 IP Configuration # t/ S. n) r: t% ^3 E& @8 f
Ethernet adapter 本地连接: $ v+ i: ^0 z; X* k& `9 v
Connection-specific DNS Suffix . :
3 \; W% L# l! h6 yIP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) * G: S2 j M, O& D
Subnet Mask . . . . . . . . . . . : 255.255.255.0
& l+ }& ]- ^# G' _( W5 zDefault Gateway . . . . . . . . . : 192.168.0.1
$ A S, S* X0 h) o5 p$ p( aPPP adapter 拨号连接:
1 z ?1 p0 q' X( `, S/ L& H7 [Connection-specific DNS Suffix . : 9 X! i5 l o: V% U
IP Address. . . . . . . . . . . . : 211.149.128.147 2 N; v! U7 Z0 o+ c$ o0 m
Subnet Mask . . . . . . . . . . . : 255.255.255.255 * _. ?8 f: Q4 h( ^( m: Y) W. Z
Default Gateway . . . . . . . . . : 211.149.128.147
/ r6 A" l+ j! K! u: w3 dC:\>netsh (然后执行netsh这个命令) & \- }; v+ S, j [4 {: q+ o
netsh>interface (netsh命令的子命令) 7 O L2 S8 W; Y& u# g
interface>ip (interface命令的子命令)
: Y% {/ l5 Z4 S9 Linterface ip>set (interface ip命令的子命令)
% z, ]9 _8 E- n/ k3 I, O下列指令有效: 2 \& g/ o* Q/ @
此上下文中的命令: ) W1 t6 q x) m( r4 `' a$ Z
set address - 设置指定的接口的 IP 地址或默认网关。 $ O6 S: C; q% h! V0 K
set dns - 设置 DNS 服务器模式和地址。
9 |+ J7 l) [" n$ k3 Iset wins - 设置 WINS 服务器模式和地址。
/ B6 j Q- {8 x* o: g; o+ p) ? e2 }8 u( winterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 % d* z1 b0 g \% s# }/ ^: Z
1 (设置ip地址)
1 F4 K' }$ r e& B0 O4 s确定。 * k6 t& O: H4 n" G% u( T
(注释:上面一段象不象Cisco的命令。)
; {% |1 t" S( r+ y3 M# }interface ip>exit
! Q A! O- p5 v) G- w1 j( r' w2 ~' E& L0 {
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功) ) D' d4 y" k, {
Windows 2000 IP Configuration 2 p; w$ B% e4 }; S. m4 O
Ethernet adapter 本地连接: 1 g- O8 U5 E8 C- l" x; q% n
Connection-specific DNS Suffix . :
D* z: o5 e5 Q/ {/ x/ PIP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
, R+ A8 }; \- ^$ VSubnet Mask . . . . . . . . . . . : 255.255.255.0
1 V) p0 t& Y7 PDefault Gateway . . . . . . . . . : 192.168.0.1
+ P' ^) [& n0 kPPP adapter 拨号连接:
# Z7 N8 p1 C; |/ W/ @- VConnection-specific DNS Suffix . :
9 B4 g- b1 R) M8 r* VIP Address. . . . . . . . . . . . : 211.149.128.147 . L* p! H8 [+ M9 S4 z' |; u
Subnet Mask . . . . . . . . . . . : 255.255.255.255 . }7 |" X/ i' |, z3 j j
Default Gateway . . . . . . . . . : 211.149.128.147
' t4 ?& I2 f3 A$ \8 tC:\> / O o0 r9 p& w$ P% K
netsh这个命令还有好多强大的功能 如下: 3 p3 U: V- d2 Z A
C:\>netsh * }( d) i1 |% U6 H% ^! T( O2 c
netsh>? 4 r$ F a8 S. I" W
下列指令有效: ! k8 v# ^. Q4 P& ~ x
此上下文中的命令:
! y$ M$ G" L2 c0 k3 w% {.. - 移到上一层上下文级。
- I: u! v7 ~0 I: Y0 \? - 显示命令列表。 ; f( L; I0 y z4 S3 P" y
aaaa - 更改到 `aaaa' 上下文。 0 K6 Z: O5 m! f0 L' D3 I0 s
abort - 丢弃在脱机模式下所做的更改。 8 v9 l: V; T7 s$ t
add - 将一个配置项添加到项目列表中。 ; w& p* W* F7 {/ n! K
alias - 添加一个别名
" H, N, i% x+ B) @bye - 退出程序。
5 @$ f6 h$ j, T! [, L5 ocommit - 提交在脱机模式中所做的更改。 1 Y" A" Q+ {% v0 L, [ m
delete - 在项目列表上删除一个配置项目。
- F3 A/ \/ P0 ydhcp - 更改到 `dhcp' 上下文。 2 R! H. L4 a9 x
dump - 显示一个配置脚本。 0 S) F( D. F9 P- u- }# N7 o
exec - 运行一个脚本文件。
1 C/ W9 M4 s7 I" oexit - 退出程序。 . o/ N6 P( G& c7 f9 _
help - 显示命令列表。
4 W% y. N. e9 T& vinterface - 更改到 `interface' 上下文。
* n/ A: P* o1 K' O, @offline - 将当前模式设置成脱机。
$ K7 w. |+ Z2 h2 ^* D3 b- t; zonline - 将当前模式设置成联机。
* J! y% m: ?- ?$ B8 P: |/ N0 u* gpopd - 从堆栈上打开一个上下文。
1 ]) _: _3 w4 \8 ~& L8 L* e. ypushd - 将当前上下文放推入堆栈。 * X) P" | D6 E8 b
quit - 退出程序。 . }- f! c* L4 R6 O C
ras - 更改到 `ras' 上下文。
$ q6 s$ c, B, [% R$ P7 g# Irouting - 更改到 `routing' 上下文。
, ?0 F8 y0 C- f4 Lset - 更新配置设置。 / J0 o7 m+ ^, N6 ?' ~
show - 显示信息 * j4 j! w; k9 G! E* ?9 | M
unalias - 删除一个别名。
5 F+ D' x$ u- q/ Y1 q4 ?: qwins - 更改到 `wins' 上下文。
+ @2 {' G- {" v) T/ B S) ~下列的子上下文可用: ; Z7 ^0 Z3 B- @- O' u) O6 \4 N, |) M. Z
routing interface ras dhcp wins aaaa
7 u8 r2 e$ I% c, N- E# M若需要命令的更多帮助信息,请键入命令,
* l! j5 @( z/ U+ { C6 w后面跟 ?。
' Z. M( L- T2 `) K3 O每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。7 c' m7 l; i& M e7 u
|