这一课主要讲解windows下的主要网络命令的基本用法
首先我想发表一下我的几个意见:-)
1.现在很多人以为黑个聊天室,黑个游戏,或者是黑个oicq号码。
就很了不起了,其是这样子会让人更讨厌。因为这些能代表什么呢?
如果你黑聊天室,黑游戏使用的是自己编写的脚本。那么就没有人
瞧不起你。
2.不是我不提倡用别人的软件,只是我不希望有些人总是拿着别人
写的软件挨个的试试。相信很多人都是这样。
有些工具还是可以用的。比如说小榕的溜光,还有一些sniffer,如
NetXRay等等。因为这些使用这些工具是有目的的,而不是前面我提的
那一种。
3.只要我一上网,就会有很多人找我,然后说能收我为徒弟么?
其实我也不是什么高手,或许比你还要菜-),这样只会增加别人
的反感。
4.我的这些知识都是自己学来的。不是靠别人教的,要是靠别人教,
不知道要什么驴年马月才能学会,我学习的时候也不是冲着黑客去学的。
也许有一个很好的老师很重要,因为这样的老师能够传授你的好的学习
方法,和经验。
5.所以我的这些教程不是什么好东西,但愿能够给你的学习提出一个
导航。
------==[不要扁我呀]==------
好吧,我们现在就从简单的开始吧。
我先简单的介绍一下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<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
Reply from 127.0.0.1: bytes=32 time<10ms TTL=64
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:windows>ping /?
可以返回如下的帮助文件。
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]