微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。
' d3 W5 [; t I* Z( n( U 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 5 T0 O ?7 V) G0 r* Y6 L3 j) P. ? : O# b4 z5 \8 O1 S3 w/ vC:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)
3 d( I& @5 Q% _- w1 h6 `Windows 2000 IP Configuration
, y; D+ I3 k- \6 iEthernet adapter 本地连接:
4 H* B, z, l0 J' BConnection-specific DNS Suffix . : $ @' _1 k+ _( x0 `- g: u& y' \! W IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1
) {1 A5 }. X% VPPP adapter 拨号连接:
- i! g- M# C& d; OConnection-specific DNS Suffix . : + M) l- V' M; i6 L, D* q8 \ C IP Address. . . . . . . . . . . . : 211.149.128.147 6 K8 T0 J8 e: Q8 h7 B, V( V Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 211.149.128.147
5 |1 a" f5 b( K& `0 FC:\>netsh (然后执行netsh这个命令) netsh>interface (netsh命令的子命令) 2 H# s0 ?* z/ L3 } interface>ip (interface命令的子命令) ' n2 O$ z+ w+ e) W7 I interface ip>set (interface ip命令的子命令)
. Z9 Q5 L- j5 E& S, z8 q' w- K下列指令有效:
R( V: g1 q2 v' m/ H9 ^+ N' M此上下文中的命令: ! o( A5 \. b& A1 f$ `& D! D set address - 设置指定的接口的 IP 地址或默认网关。 set dns - 设置 DNS 服务器模式和地址。 set wins - 设置 WINS 服务器模式和地址。 interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 1 (设置ip地址) ' O1 J6 b# ]- T8 _: Q- C* _ 确定。
h0 \- @# @2 y3 U8 m(注释:上面一段象不象Cisco的命令。)
9 L1 r: u' t' o( F8 f i) Winterface ip>exit
7 o% S; s3 ?& @# M/ {& }. s0 S9 P1 }+ |) Q6 D% n) |# Y; Y C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
7 v; O% r! A1 c' Q$ L! P0 [Windows 2000 IP Configuration
, }1 {& r2 X% q+ SEthernet adapter 本地连接:
9 k: z9 e: @$ p+ {" nConnection-specific DNS Suffix . : $ b2 C2 [+ H9 y a# o+ [" w3 |( b IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了) 5 j% r9 G6 n; I$ K! q8 q0 f Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1
2 M/ q% K. k: _& F5 z* F& BPPP adapter 拨号连接:
+ x& \ g1 Z3 x+ Y O) [" \Connection-specific DNS Suffix . : / o# O9 O% Q, q0 { G IP Address. . . . . . . . . . . . : 211.149.128.147 Subnet Mask . . . . . . . . . . . : 255.255.255.255 / y: R+ X( {( z- p Default Gateway . . . . . . . . . : 211.149.128.147
9 S4 z% c) @$ H; p. yC:\>
netsh这个命令还有好多强大的功能 如下:
& _2 x' p g# \C:\>netsh netsh>?
下列指令有效:
此上下文中的命令: 9 m& k6 Q" }) J* B9 Y& c .. - 移到上一层上下文级。 ? - 显示命令列表。 aaaa - 更改到 `aaaa' 上下文。 4 u" X6 {; {4 I& K9 u( `9 N1 ]! F abort - 丢弃在脱机模式下所做的更改。 ) L( j- L5 u! f6 J1 T add - 将一个配置项添加到项目列表中。 b. c9 d8 t3 M) v alias - 添加一个别名 # h) U% G/ ]3 @' ? bye - 退出程序。 4 ?; `7 X9 Y$ W& Q& B, y" D% Y commit - 提交在脱机模式中所做的更改。 ) r5 P# {7 Z% X2 Z delete - 在项目列表上删除一个配置项目。 3 H- X7 d, V* q0 k/ j1 d dhcp - 更改到 `dhcp' 上下文。 8 I1 J" E! R( c S2 Q I dump - 显示一个配置脚本。 exec - 运行一个脚本文件。 exit - 退出程序。 ( M# ?: x7 \6 X* A' a# i help - 显示命令列表。 * z6 @5 _, m0 X. [3 U2 _; f1 U interface - 更改到 `interface' 上下文。 : ]8 f+ P% k3 l1 Y( j7 l1 Y% v offline - 将当前模式设置成脱机。 # T2 D) x, ?/ [' A online - 将当前模式设置成联机。 popd - 从堆栈上打开一个上下文。 pushd - 将当前上下文放推入堆栈。 9 N; L& G/ V, x# O7 I4 H; A7 r: i, j quit - 退出程序。 " }2 m* k# [9 ^" s& R W3 h ras - 更改到 `ras' 上下文。 * p- s$ j' Q$ } routing - 更改到 `routing' 上下文。 ' `- Q% I, b" ]2 }/ a* c1 G/ [ set - 更新配置设置。 show - 显示信息 / ]: i# a- |. m7 B8 G- ^ unalias - 删除一个别名。 wins - 更改到 `wins' 上下文。
( X9 ^: |, Z# G9 E7 R下列的子上下文可用: routing interface ras dhcp wins aaaa
, N4 `/ k" P, |若需要命令的更多帮助信息,请键入命令, 后面跟 ?。
4 ]0 U9 n6 Q C' [7 @: K每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。) `7 }% {+ d8 S/ O% n
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |