|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 & E# X$ Z! `' q1 X& `
* m5 k& Q& h9 b! z8 [, [
下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释:
& _) x A2 z' W7 G# r
5 X$ U7 g1 @# {C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) . T2 y! M. J+ A! n# S- g1 g/ w5 _
Windows 2000 IP Configuration
& {# d: C9 T" U0 hEthernet adapter 本地连接:
H* V, c+ ]' @: VConnection-specific DNS Suffix . :
- |6 _! E6 Q& @$ ~IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
7 Z; `" ?5 z X& n9 Z& A( H6 Z6 Y' qSubnet Mask . . . . . . . . . . . : 255.255.255.0
" u2 u1 F- J1 ~Default Gateway . . . . . . . . . : 192.168.0.1
" {9 p% x% a9 z/ B! c2 s5 qPPP adapter 拨号连接:
, U: }4 h3 v8 m- d1 W5 |Connection-specific DNS Suffix . :
' X$ [& w* @9 U2 @% A( y4 W3 ?IP Address. . . . . . . . . . . . : 211.149.128.147
3 a$ |( d) y2 X B! ~2 gSubnet Mask . . . . . . . . . . . : 255.255.255.255
: j! t: p4 Z' c' [Default Gateway . . . . . . . . . : 211.149.128.147
; Z* R3 G: A% u' }) z7 RC:\>netsh (然后执行netsh这个命令) 4 b$ h* H) x) e* L( t
netsh>interface (netsh命令的子命令)
& P9 ` ]5 ]2 I' o; o2 Ginterface>ip (interface命令的子命令)
& `: b+ H+ Q* F U0 |interface ip>set (interface ip命令的子命令) ! e5 a; `5 k. L! q- y" ?
下列指令有效:
+ M( B6 ?) b" G7 `, k* z; z此上下文中的命令:
7 B1 T1 w1 b v; _set address - 设置指定的接口的 IP 地址或默认网关。 % m2 V; Y, u/ W! k) g) }4 X
set dns - 设置 DNS 服务器模式和地址。
& U/ R& Y0 E# q$ _4 Vset wins - 设置 WINS 服务器模式和地址。 + w4 h, Y" f! F3 E. G9 \) y
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 & L2 `& v5 X3 C& Q- \
1 (设置ip地址) 6 I; X7 p+ H& {4 X
确定。 ; e9 p) K( T1 ]: o/ m3 R+ c0 K
(注释:上面一段象不象Cisco的命令。) ; b- W" J/ p8 \4 D/ B2 X
interface ip>exit
$ [/ S0 p# F5 ]1 I* k2 b! o8 Q' [. n' X5 z$ A
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功) 2 P ]6 D: N! O; b7 A
Windows 2000 IP Configuration
' A& x# e6 |& O, |8 ZEthernet adapter 本地连接: % ~( T' ^7 h7 q! s5 k
Connection-specific DNS Suffix . : * T! |- D* @ U! [
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
* S2 Q/ T; ^) R8 \1 y' s1 `Subnet Mask . . . . . . . . . . . : 255.255.255.0
) W: i2 X8 Q7 b: L6 sDefault Gateway . . . . . . . . . : 192.168.0.1
* W% g% X3 x+ ^# r# jPPP adapter 拨号连接:
+ y; i/ o- d( g JConnection-specific DNS Suffix . : 4 m7 H5 Y) w$ q
IP Address. . . . . . . . . . . . : 211.149.128.147 & l! U* D1 i2 J8 \; |; W
Subnet Mask . . . . . . . . . . . : 255.255.255.255
* W- K8 X3 t) `. X( M) q: JDefault Gateway . . . . . . . . . : 211.149.128.147
1 @: i, X; X! DC:\>
1 J4 o& F L; a2 ^; d6 pnetsh这个命令还有好多强大的功能 如下: 6 z3 h- ~$ e6 `3 o* g: v
C:\>netsh 5 _; N8 a) K/ ^
netsh>? / q+ h- p+ j. ~4 H
下列指令有效: ; k8 x c6 K' w
此上下文中的命令:
* E$ g5 Z: \8 L.. - 移到上一层上下文级。 6 r& U% j) B6 w. W
? - 显示命令列表。 + _4 y4 M$ e/ {! F) ^0 m( n: u
aaaa - 更改到 `aaaa' 上下文。
, f% Y$ L8 w; Zabort - 丢弃在脱机模式下所做的更改。 . Y! }5 H% [( u! p1 J5 i
add - 将一个配置项添加到项目列表中。 7 H1 N* n8 y) M/ i. }, F
alias - 添加一个别名
Z6 z" u, C, H! m! w6 `% C! ^bye - 退出程序。
; Z3 d! A6 M$ l) b$ A4 ? |commit - 提交在脱机模式中所做的更改。 & s3 U/ D# p, e! R8 m8 S
delete - 在项目列表上删除一个配置项目。
* J: g4 n* a* k; t; e5 a2 Fdhcp - 更改到 `dhcp' 上下文。
% f d7 T9 |: C* l w: G% h' gdump - 显示一个配置脚本。
$ d9 C s6 }! {- t z* J, ?exec - 运行一个脚本文件。 1 v s a8 V6 V+ w- J. p0 V8 ~2 k
exit - 退出程序。 ( h; V7 o& I% ?& K6 r0 S( h, H' i- G
help - 显示命令列表。
; l% O, D1 K& e5 ~, ~interface - 更改到 `interface' 上下文。
. M6 O9 N1 y h: R! t2 F- Joffline - 将当前模式设置成脱机。
: Q- c2 o% L# T! e2 m# oonline - 将当前模式设置成联机。
$ ^( b/ ]+ j& h5 u/ W: b, ^6 U Gpopd - 从堆栈上打开一个上下文。 1 o' K# ^' ~) v* R2 ^6 C6 Z+ \9 C
pushd - 将当前上下文放推入堆栈。
`8 e- i. d. K; cquit - 退出程序。 & S5 A, V3 i6 H' X7 }( f
ras - 更改到 `ras' 上下文。 ' {# m. G6 k6 b; R
routing - 更改到 `routing' 上下文。
- H' E" t% n) ^5 M) wset - 更新配置设置。 7 M8 ~5 V' n8 }+ j( b5 _. |2 p- E8 s
show - 显示信息 # o. d% k* I: M! D r' Y
unalias - 删除一个别名。 3 U- f' `' n+ n3 |- i
wins - 更改到 `wins' 上下文。 7 }8 y3 ]6 @! W" t
下列的子上下文可用: # A3 }' l9 \- E1 G; W
routing interface ras dhcp wins aaaa
6 b6 | {- v2 w; c9 t5 Z; w! U若需要命令的更多帮助信息,请键入命令,
9 Y' c5 {* t! d2 o/ l& o后面跟 ?。 ( F6 o3 `7 ?& U, E
每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。6 E" k! r$ K# g0 d( F( x! n7 d# @
|