|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。
2 o# S- c9 t' T. C \/ I
5 {; p' K" q9 s, [# N 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 0 ]! G5 H+ y0 v: {; z! j
. ^7 o; ^; F ]* [- |. |
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) , c V8 ?# K9 E. p: r
Windows 2000 IP Configuration 0 A- }# t! ]% \* c- x
Ethernet adapter 本地连接: - n3 {: @# V6 u7 T4 h
Connection-specific DNS Suffix . : N+ Y' B2 w9 f* |6 ]6 W& N
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
4 f- k4 h3 M3 A& L7 {( RSubnet Mask . . . . . . . . . . . : 255.255.255.0
7 c% q& m: e0 d5 mDefault Gateway . . . . . . . . . : 192.168.0.1
& K" C, P' J. H. \1 zPPP adapter 拨号连接:
+ _( b3 u* l+ {) R9 p% J( rConnection-specific DNS Suffix . :
2 L5 [# L- x; W P9 aIP Address. . . . . . . . . . . . : 211.149.128.147 5 Y) m& z Q9 [2 u# d- r6 [# A
Subnet Mask . . . . . . . . . . . : 255.255.255.255
& `. Y9 V& L' t2 G1 [Default Gateway . . . . . . . . . : 211.149.128.147 5 ?, q* ^! Z/ C N
C:\>netsh (然后执行netsh这个命令) , s: d+ g8 ~% F5 ]* I
netsh>interface (netsh命令的子命令) 4 p8 _3 G B1 K y
interface>ip (interface命令的子命令) $ f7 L0 v/ ]4 O) }% h: f
interface ip>set (interface ip命令的子命令)
8 |, s( [; P- H- k- p/ m下列指令有效: # D. Y. X0 ~5 a9 M9 x
此上下文中的命令: # `' f- }: Y% q, @9 J, b9 f/ |
set address - 设置指定的接口的 IP 地址或默认网关。 + S% D" g! ? D5 b. D
set dns - 设置 DNS 服务器模式和地址。 9 l2 Z0 `/ }+ d R8 f/ r
set wins - 设置 WINS 服务器模式和地址。
% s. t, G& i7 D# M1 ?3 w, L% j8 Kinterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 3 S4 ^! ~# Q! o+ c: N b
1 (设置ip地址) 6 {! e8 T8 g, _2 V
确定。 / J" e6 H# u# s& w5 s# G
(注释:上面一段象不象Cisco的命令。) / n! M/ D8 u+ I/ j
interface ip>exit
3 Z6 ^ m* T; c) l2 N$ U. `. Y1 ^9 U$ s; z7 f# \) W# R2 Q2 L
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
8 V+ z3 ?* y" F8 l$ LWindows 2000 IP Configuration
7 s. `' t1 X( I+ AEthernet adapter 本地连接:
! l) v# `, o1 H8 A8 L. YConnection-specific DNS Suffix . : ! |! ~ }: C7 N$ T7 }9 ^' b
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
* \+ T4 c" n0 W5 |; [( \5 PSubnet Mask . . . . . . . . . . . : 255.255.255.0 ( n* g, j; W* k
Default Gateway . . . . . . . . . : 192.168.0.1
; ~. J7 n: I. ?9 G p2 G) ?PPP adapter 拨号连接: 3 O: q9 H" b/ i' u( T
Connection-specific DNS Suffix . :
; |1 m" B" k1 m& F; X; xIP Address. . . . . . . . . . . . : 211.149.128.147
- V2 y- F9 l) {) H8 y4 D. J" ISubnet Mask . . . . . . . . . . . : 255.255.255.255 # l4 a, `$ G4 [' O
Default Gateway . . . . . . . . . : 211.149.128.147 % q$ V" A) R+ K) Z3 x
C:\>
6 |+ t; [" N7 u) { jnetsh这个命令还有好多强大的功能 如下: - I& i1 K& q0 [2 @# T, I5 _
C:\>netsh
' {4 I# C) v/ Q+ X8 `1 P3 w* [' Onetsh>? # O; i. N) E# A7 T, S u
下列指令有效:
0 J0 N& Y. ]7 @; W6 c0 s此上下文中的命令:
4 K) [5 W* F5 _, j' q.. - 移到上一层上下文级。 " t) `3 e1 \0 a1 q4 S0 D
? - 显示命令列表。
: F' m6 F' ]0 f2 h- d" ]2 {' naaaa - 更改到 `aaaa' 上下文。 # k2 G9 {0 o/ j' f" P) c
abort - 丢弃在脱机模式下所做的更改。
$ }% @2 n% t& N* ^add - 将一个配置项添加到项目列表中。 3 e' {# N' O' U' h6 ^
alias - 添加一个别名 2 M4 W8 q/ M3 A o- L1 A2 i5 \2 A" n
bye - 退出程序。 ) Y: U, X4 g$ T0 Z! J0 e+ \4 {
commit - 提交在脱机模式中所做的更改。
~( ~1 f8 M% Y. i, g" Tdelete - 在项目列表上删除一个配置项目。
2 }& t( P( w& E3 n2 P& Q, Wdhcp - 更改到 `dhcp' 上下文。
# D5 `, z9 } w. _' V& Bdump - 显示一个配置脚本。 * `4 B% N9 s! w; e8 ]
exec - 运行一个脚本文件。 0 ]) k% J% |$ l7 F7 } M, p
exit - 退出程序。 # O3 ?+ X) g; c" z9 v
help - 显示命令列表。
; x: U. |! Y* Y2 S9 ]interface - 更改到 `interface' 上下文。 7 i* s! S [1 S+ J) U
offline - 将当前模式设置成脱机。
% x9 k8 F; { P( K+ t2 ronline - 将当前模式设置成联机。 5 u5 d7 w1 |0 \" i1 B7 _4 W7 W
popd - 从堆栈上打开一个上下文。 2 Z3 N+ x& a9 g- p2 Y
pushd - 将当前上下文放推入堆栈。
/ k! j, q1 K0 p6 _7 z: ` Zquit - 退出程序。
' L8 M- a, {& q* K1 A& xras - 更改到 `ras' 上下文。 ) f& p% W6 m6 Q% V3 f
routing - 更改到 `routing' 上下文。 - w1 H' U1 Y- \/ A5 l$ a- R
set - 更新配置设置。
[+ y V* J3 Z! a7 O8 a* W! J/ nshow - 显示信息 ! ^! s4 f/ I( I7 T1 o) E
unalias - 删除一个别名。
/ s5 ^2 c1 V6 ?/ @* F- fwins - 更改到 `wins' 上下文。
# T- t5 b( _# B" }* f7 k. W; e下列的子上下文可用: k0 a. t; ]" w: r4 V$ R/ j
routing interface ras dhcp wins aaaa . f0 U9 N x. [
若需要命令的更多帮助信息,请键入命令,
6 a9 ^& O( [5 p后面跟 ?。
}3 _, ? V1 r8 I每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。
1 W( @& K0 P9 d# C; R$ L0 G |