发信人: gzdigital()
整理人: chinahong(2000-08-24 01:59:36), 站内信件
|
在Windows98下提供了几个非常有用的网络管理命令,了解和使用好这些命令对于 我们使用网络都非常有帮助的,可以解决在使用网络中的问题,下面就是我在使 用中的一些经验,希望对大家有帮助。
Arp arp命令显示并修改Internet到以太网的地址转换表。这个表一般由 地址转换协议(ARP)来维护。当只有一个主机名作为参数时,arp显示这个主机 的当前ARP条目。有多个网络接口使用ARP协议的话,就显示每一个ARP地址转换表 。如果这个主机不在当前ARP表中那么ARP就会显示一条说明信息。
命令的格式:arp –a inet-addr –N if-addr
-a 列出当前ARP表中的所有条目
-d host 从ARP表中删除某个主机的对应条目
-s host inet-addr 使用以太网地址在ARP表中为指定的[temp][pub][trail]主 机创建一个条目。如果包含关键字[temp]创建的条目就是临时的;否则这个条目 就是永久的。[pub]关键字标识这个ARP条目将被公布。使用[trail]关键字表示将 使用报尾封装
-g 与参数-a一样,显示ARP表中的所有条目
FTP FTP就是File Transport protocel 文件传输协议,也是一个非常有用的 命令,它是一个基于FTP协议的客户端程序(现在很多的上传软件象CuteFtp等都 是基于FTP协议的客户端软件,只是这些是图形界面的,方便了我们的使用,而F TP是字符界面的)
ftp inet-addr (inet-addr是要连接的FTP服务器)
运行以上指令后FTP服务器一般要求我们输入用户名(username)和密码( password),然后我们就可以登陆到FTP服务器上进行文件传输工作了。比较特殊 的一种是匿名服务器,他的用户名为Anonymous,密码为空或者输入你的电子邮件 地址就行了。进入FTP服务器后我们就可以运用下面详细介绍的指令来进行文件传 输工作了。
ascii 设定以ASCII方式传送文件(缺省值)
bell 每完成一次文件传送,报警提示.
binary 设定以二进制方式传送文件.
bye 终止FTP进程,并退出FTP管理方式.
case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母.
cd 同UNIX的CD命令.
cdup 返回上一级目录.
close 终止远端的FTP进程,返回到FTP命令状态,所有的宏定义都被删除.
delete 删除远端主机中的文件.
dir [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有 本地文件,就将结果写至本地文件
get [remote-file] [local-file] 从远端主机中传送至本地主机中.
help [command] 输出命令的解释.
lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录.
ls [remote-directory] [local-file] 同DIR.
macdef 定义宏命令.
mdelete [remote-files] 删除一批文件.
mget [remote-files] 从远端主机接收一批文件至本地主机.
mkdir directory-name 在远端主机中建立目录.
mput local-files 将本地主机中一批文件传送至远端主机.
open host [port] 重新建立一个新的连接.
prompt 交互提示模式.
put local-file [remote-file] 将本地一个文件传送至远端主机中.
pwd 列出当前远端主机目录.
quit 同BYE.,退出FTP进程
recv remote-file [local-file] 同GET.
rename [from] [to] 改变远端主机中的文件名.
rmdir directory-name 删除远端主机中的目录.
send local-file [remote-file] 同PUT.
status 显示当前FTP的状态.
system 显示远端主机系统类型.
user user-name [password] [account] 重新以别的用户名登录远端主机.
? 同HELP.
!执行DOS的HELL命令,如!dir是显示本机当前目录的文件
Nbtstat 显示当前使用的协议和当前的TCP/IP连接状态,它使用NBT(即NetBios 和Tcp/ip协议)
命令格式 nbtstat [-a RemoteName][-A IP address][-其他选项][interval]
-a 列出远端计算机(以名字RemoteName表示)的的名字表
-A 列出远端计算机(以IP地址表示)的名字表
-c 列出包含这个IP地址的远端名字缓冲
-n 列出本机的netbios名字
interval是显示结果的暂停时间
Netstat netstat命令用于查询与某类信息有关的子系统。显示路由选择 表、活动连接、正在使用的流以及其他一些信息。
命令格式 netstat [-选项][interval] 详细的选项如下:
-a 显示所有套接字的状态。在一般情况下不显示与服务器进程相关联的套接字 。显示现在所有的连接和监听端口
-i 显示自动配置接口的状态。那些在系统初始引导后配置的接口状态不在输出之 列
-m 显示网络存储器的使用情况
-n 显示实际地址,而不是对地址的解释或者显示主机,网络名之类的符号
-r 显示路由选择表
-f address -family 对于给出名字的地址簇显示统计数字和控制块信息。到目前 为止,唯一支持的地址簇是inet
-I interface 只显示给出名字的接口状态
-p protocol-name 只显示给出名字的协议的统计数字和协议控制块信息
-s 显示每个协议的统计数字
-t 在输出显示中用时间信息代替队列长度信息。
Interval是控制每项显示的暂停时间的
Ping ping命令用于从一个主机向另一个主机发送Internet控制消息协议( ICMP)数据包。ping使用ICMP ECHO-REQUEST 命令传送数据包,并且对每一个传 送的数据包期望得到一个ICMP ECHO-REQUEST“ping”这个名字来源于声的探测设 备(声纳),这种设备使用一种类似“ping”的声音的声波确定周围区域的目标 。
Ping的命令格式是这样的 :Ping [-参数][remotename或者IP地址]
-c count 要求ping命令连续发送数据包,直到发出并接收到count个请求
-d 为使用的套接字打开调试状态
-f 是一种快速方式ping。使得ping输出数据包的速度和数据包从远程主机返回一 样快,或者更快,达到每秒100次。在这种方式下,每个请求用一个句点表示。对 于每一个响应显示一个空格键。
-i scconds 在两次数据包发送之间间隔一定的秒数。不能同 -f 一起使用。
-n 只使用数字方式。在一般情况下ping会试图把IP地址转换成主机名。这个选项 要求ping显示IP地址而不去查找用符号表示的名字。如果由于某种原因无法使用 本地DNS服务器这个选项就很重要了。
-q 使ping只在开始和结束时显示一些概要信息。
-R 把ICMP RECORD-ROUTE选项加入到ECHO_REQUEST数据包中,要求在数据包中记 录路由,这样当数据返回时ping就可以把路由信息显示出来。每个数据包只能记 录9个路由节点。许多主机忽略或者放弃这个选项。
-r 使ping命令旁路掉用于发送数据包的正常路由表。
-s packetsize 使用户能够标识出要发送数据的字节数。缺省是56个字符,再加 上8个字节的ICMP数据头,共64个ICMP数据字节。
-v 使ping处于verbose方式。它要ping命令除了显示ECHO-RESPONSE数据包之外, 还显示其它所有返回的ICMP数据包
Route 维护网络的路由表(即存储由本机到远程主机所经过的路径的表格)
命令格式是这样的:route [–f] [[command][MASK netmask][gateway][METR IC metric]
-f 清除路由表
command是route的命令,在这里一共右个命令,分别是PRINT 即显示当前的路 由表,ADD添加一个到目标主机的路由DELETE 删去一个到目标主机的路由 CHANG E改变路由
MASK 说明下一个参数是子网掩码(netmask)
Netmask 子网掩码 缺省是255.255.255.255
Gateway即网关,路由所经过的网关
METRIC表示到目标主机要经过的路由大小
说明:所有用于表示目标主机的名字都需要到网络数据库文件NETWORKS中 去查找,而用于网关的名字都到主机名字数据库文件HOSTS(即本机的DNS库)中 去查找,在Windows98系统中我们可以在C:\Windows\下找到HOSTS.SAM文件,我 们可以用写字板对其进行编辑,作出我们、自己的DNS,格式是:IP地址 主机名 字 如:127.0.0.1 localhost
如 102.54.94.97 rhino.acme.com 。
我们在这里举例说明,如route ADD 157.0.0.0 MASK 255.0.0.0 157.55 .80.1 METRIC 3
再如:route DELETE 157.0.0.0
Tracert traceroute/tracert命令用于跟踪数据包到达目标机器的路由,使 用IP数据包的time-to-live(TTL)域,在数据包到达远程主机前所经过的每一个 网关引发一个ICMP TIME_EXCEEDED响应。
命令格式 tracert [-参数] target-name
Telnet telnet是远程登陆,由本地计算机登陆到远程计算机上,执行远程计 算机上的操作
它的命令格式是:telnet 主机名或者IP地址 如我们登陆到南京大学的BBS 小百合上是:telnet bbs.nju.edu.cn
Winpopup 是Windows提供的一个小巧的类似ICQ的局域网应用程序,可以在局域网 内传递信息,方便了交流。
Winipcfg 显示本机的一些网络配置如IP地址、子网掩码、DNS服务器、Eth ernat适配器地址(PPP Adapter, MAC地址等信息)
-- 虚拟生存的人
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.105.157.206]
|
|