主要讲解windows下的主要网络命令的基本用法
我先简单的介绍一下MS的一些基本工具。
1.ping
这在前面的一课里面讲过它的基本原理。现在讲述它的简单用法:
ping这个命令是在windows98/me的dos和winnt/2000的命令行下的
一个命令。它给另一个系统发送一些列的数据包,该系统本身又发回
一个响应,它返回的结果如下
Pinging TBid.mshome.net [127.0.0.1] with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time
Reply from 127.0.0.1: bytes=32 time
Reply from 127.0.0.1: bytes=32 time
Reply from 127.0.0.1: bytes=32 time
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
返回信息表示是否能够连通该主机,宿主机发送一个返回数据包需要的
时间。
在提示符后输入c:windowsping /?
可以返回如下的帮助文件。
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] destination-list
Options:
-t Ping the specified host until stopped.(除非人为终止,否则会一直ping下去)
To see statistics and continue - type Control-Break;
To stop - type Control-C.(如果要人为终止的话,同时按下Ctrl+C)
-a Resolve addresses to hostnames.()(把ip地址转为主机名)
-n count Number of echo requests to send.(响应请求的数量)
-l size Send buffer size.(数据包的大小,单位是bytes,默认的是32bytes)
-f Set Don't Fragment flag in packet.(数据包中无碎片)
-i TTL Time To Live.(生存时间,也就是我们前一节中所说的TTL)
-v TOS Type Of Service.(服务类型)
-r count Record route for count hops.
-s count Timestamp for count hops.
-j host-list Loose source route along host-list.
-k host-list Strict source route along host-list.
-w timeout Timeout in milliseconds to wait for each reply.(超时时间)
这个命令还有一个作用就是把域名转为ip地址,比如
ping www.sohu.com
然后返回的一个ip地址就是www.sohu.com的ip地址。
也不是说ping不到的ip地址,就不存在,其实也有一种可能就是对方的机器有防火墙。
2.tracert它的中文意思就是跟踪,这个是用来跟踪路有的。
用法如下:
Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
Options:
-d Do not resolve addresses to hostnames.(不将ip地址转化为主机名)
-h maximum_hops Maximum number of hops to search for target.(最大跟踪量)
-j host-list Loose source route along host-list.
-w timeout Wait timeout milliseconds for each reply.(超时时间)
3.net呵呵。这可是windows里面最好的网络命令了,我可要详细的道来了
NET ACCOUNTS
NET HELP
NET SHARE
NET COMPUTER
NET HELPMSG
NET START
NET CONFIG
NET LOCALGROUP
NET STATISTICS
NET CONFIG SERVER
NET NAME
NET STOP
NET CONFIG WORKSTATION
NET PAUSE
NET TIME
NET CONTINUE
NET PRINT
NET USE
NET FILE
NET SEND
NET USER
NET GROUP
NET SESSION
NET VIEW
我们挑几种比较有实用价值的来说说。
-1.
net view
NET VIEW [\\computername [/CACHE] | /DOMAIN[:domainname]]
NET VIEW /NETWORK:NW [\\computername]
Net view
显示域列表、计算机列表或者由指定计算机共享的资源。
net view [\\computername | /domain[:domainname]]
net view /network:nw [\\computername]
参数
无
如果在没有参数的情况下使用,则 net view 显示当前域中的计算机列表。
\\computername
指定要查看其共享资源的计算机。
/domain[:domainname]
指定要查看其可用计算机的域。如果省略了 domainname,将显示网络中所有的域。
/network:nw
显示 NetWare 网络上所有可用的服务器。如果指定了计算机名,将显示 NetWare 网络中该计算机上的可用资源。添加到该系统的其他网络也可以使用该开关指定。
Net view
范例
要查看由 \\Production 计算机共享的资源列表,请键入:
net view \\production
要查看 NetWare 服务器 \\Marketing 上的可用资源,请键入:
net view /network:nw \\marketing
要查看销售域或工作组中的计算机列表,请键入:
net view /domain:sales
要查看 NetWare 网络中的所有服务器,请键入:
net view /network:nw
Net view
说明
使用 net view 命令显示计算机列表。显示内容与以下相似:
Server Name Remark
-------------------------------------------------
\\Production Production file server
\\Print1 Printer room, first floor
\\Print2 Printer room, second floor
-2.
NET USE
Net use
将计算机与共享资源连接或断开,或者显示关于计算机连接的信息。该命令还控制持久网络连接。
net use [devicename | *] [\\computername\sharename[\volume]] [password | *]] [/user:[domainname\]username] [[/delete] | [/persistent:{yes | no}]]
net use devicename [/home[password | *]] [/delete:{yes | no}]
net use [/persistent:{yes | no}]
参数
无
如果在没有参数的情况下使用,则 net use 检索网络连接列表。
devicename
指派名称以便连接到资源或指定断开的设备。有两种设备名称:磁盘驱动器(D: 到 Z:)和打印机(LPT1: 到 LPT3:)。键入星号代替特定设备名,指派下一个可用的设备。
\\computername\sharename
指定服务器和共享资源的名称。如果 computername 包含空白字符,则将计算机名从双反斜杠 (\\) 到计算机名结尾用引号 (" ") 括起来。计算机名长度可以是 1 到 15 个字符。
\volume
指定服务器上的 NetWare 卷。必须安装了 NetWare 客户服务 (Windows 2000 Professional) 或 NetWare 网关服务 (Windows 2000 Server),并且正在运行连接到 NetWare 服务器。
password
指定访问共享资源所需的密码。
*
生成密码提示行。在密码提示行处键入密码时不显示密码。
/user
指定建立连接的不同用户名。
domainname
指定其他域。例如,net use d:\\server\share /user:admin\mariel 会连接用户标识符 mariel,就好象该连接是从 admin 域建立一样。如果省略了 domainname,将使用当前登录的域。
username
指定登录时使用的用户名。
/delete
取消指定的网络连接。如果用户使用星号指定连接,则所有网络连接均将取消。
/home
将用户连到主目录。
/persistent
控制持久网络连接的使用。默认值为最后一次使用的设置。非设备连接不会持久。
yes
按其建立时的原样保存所有连接,并在下次登录时还原它们。
no
不保存已建立的连接或后续连接。现存的连接在下一次登录时还原。使用 /delete 开关删除持久连接。
Net use
范例
要将磁盘驱动器设备名 E:指派给 \\Financial 服务器上的 Letters 共享目录,请键入:
net use e:\\financial\letters
要将磁盘驱动器设备名 M: 指派(映射)给 \\Financial NetWare 服务器上 Letters 卷中的目录 Maria,请键入:
net use m:\\financial\letters\maria
要将设备名 LPT1:指派给 \\Accounting 服务器上的 Laser2 共享打印机队列,请键入:
net use lpt1:\\accounting\laser2
要从 LPT1 打印机队列断开连接,请键入:
net use lpt1:/delete
要将磁盘驱动器设备名 H:指派给主目录作为用户 mariel,请键入:
net use h:/home /user:mariel
要将磁盘驱动器设备名 F:指派给 \\Financial 服务器的 Scratch 共享目录