WIN98命令行小工具(网络部分)的应用问题
WIN9X下有很多DOS风格的命令行工具,他们大多与网络有关。
它们小巧、方便,不需要安装,不担心过期,将它们用好了,能达到意想 不到的效果。返回
1
位 置: Windows\ping.exe(假定系统安装在windows目录下,以下同) 介 绍: ping是最常见的命令之一,它的主要工作方式是向目的计算 机发包并接收响应,可以用其判定主机是否 存在、响应时间,网络是否连通、查询IP域名等。 命令格式: 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 注:destination-list: 为目标地址(IP或域名) 常用参数介绍: -t:持续发包,直到^c终止 -a 解析IP地址与 主机名 -l size 定义包大小,最大64K -n count定义发包次数 -w timeout 定义延迟时间,网速慢时非 常有用 应用实例: 1.帮助 >ping /? '>' 表示在W98的MSDOS下输入命令 2.例1:要找出"光明日报"的IP地址,键入: ping www.gmdaily.com.cn 显示: 168.160.224.164 平均连通时间 164 ms. 要找出 168.160.224.164 的域名.键入: ping -a 168.160.224.164 显示: www.gmdaily.com.cn 3.例2:要找出 "齐鲁热线"的IP地址,键入: ping www.sd.cninfo.net 如果你是从169上网,就会 显示: 10.86.11.163 如果你是从163上网,就会 显示: 202.97.10.17 这两个IP地址互不兼容. 也就是说, 如果你是从163 上 网, 按 http://10.86.11.163就进不去. 如果你是从169上网, 按: http://202.97.10.17也很难连上, 就是连上了, 也比连 10.86.11.163 要 慢得多. 这就是 "精品网站"栏目, 使用IP地址直联, 所碰到的问题之一. 4.例3:要找出"瑞星杀毒软件网站" 的IP地址, 键入: ping www.rising.com.cn 显示: 202.99.11.253 要找出 202.99.11.253 的域名, 键入: ping -a 202.99.11.253 显示: WEB1 为什么不是 www.rising.com.cn ? 看来和例1 中"光明日报" 的情况不同. 我用 http://www.rising.com.cn 连接"瑞星"网站很 正常. 但我用 http://202.99.11.253连不上瑞星, 而连到一个"网上的家" (webchina)的网站. 说明有些网站 , 由于某种原因, 是不允许用 IP 地址 直接连的. 这也是 "精品网站"栏目, 使用IP地址直联, 所碰到的又一个 问题. 这些问题不解决, 还无法实现 IP地址直联.返回
2
位 置: Windows\ipconfig.exe 介 绍: 显示本机的IP地址、网关、子网掩码等信息 命令格式: ipconfig [/parameter] 常用参数介绍: 无,显示简单信息 /all显示详细的信息 /Batch [file]把信息写入文件中 示例:>ipconfig /all 显示: Windows 98 IP Configuration IP Address. . . . . . . . . : 202.100.71.26 Subnet Mask . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . : 202.100.71.26返回
3
位 置: Windows\netstat.exe 介 绍: 用来显示当前的本机连接信息等。 命令格式: netstat [-a] [-e] [-n] [-s] [-p proto] [-r][interval]|[/?] 常用参数介绍: -a 显示所有连接并监听PORT,可用来检查是 否有黑客工具控制你的机器 -e 收发包统计 -r 显示本机路由表 -p proto显示指定协议的连接,proto一般指UDP或TCP 示例: >netstat -a 显示: Active Connections Proto Local Address Foreign Address State TCP windows-98-user:137 0.0.0.0:0 LISTENING TCP windows-98-user:138 0.0.0.0:0 LISTENING TCP windows-98-user:nbsession 0.0.0.0:0 LISTENING UDP windows-98-user:nbname *:* UDP windows-98-user:nbdatagram *:*返回
4
位 置: Windows\tracert.exe 介 绍: 用以显示当前主机到目标主机的路由,这个命令也可 用来查询IP和域名的对应关系,这点比ping方便。 命令格式:tracert [-d] [-h maximum_hops] [-j host-list][-w timeout] target_name target_name:为目标 地址(IP或域名) 常用参数介绍: -d不进行域名和IP的相互解析 -h maximum_hops 设定路由级数 -w timeout 定义延迟时间 示例: >tracert www.gmdaily.com.cn 显示: Tracing route to www.gmdaily.com.cn [168.160.224.164] over a maximum of 30 hops: 1 116 ms 113 ms 114 ms lz163-max4000-2.gs.cn.net [202.100.64.162] 2 113 ms 119 ms 133 ms 202.100.64.161 3 * 132 ms 120 ms 4fe0x0-rtr1-r-1-gslz.cn.net [202.97.30.193] 4 136 ms 149 ms 151 ms 202.97.10.17 5 188 ms 176 ms 152 ms 202.97.10.2 6 157 ms 173 ms 153 ms 202.97.17.170 7 187 ms 167 ms 151 ms 202.106.192.86 8 158 ms 152 ms 191 ms www.gmdaily.com.cn [168.160.224.164] Trace complete.返回
5
位 置: Windows\route.exe 介 绍: 用来显示、添加、删除和更改路由的设定。 命令格式: Route [-f] [command [destination] [MASK netmask][gateway] [METRIC metric]注:MASK:子网掩 码、gateway:网关 常用参数介绍: Command包括PRINT(显示)、ADD(添加)、 DELETE (删除)和CHANGE(改变)中操作。 示例: route print 显示: Active Routes: Network Address Netmask Gateway Address Interface Metric 0.0.0.0 0.0.0.0 202.100.71.26 202.100.71.26 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 202.100.71.0 255.255.255.0 202.100.71.26 202.100.71.26 1 202.100.71.26 255.255.255.255 127.0.0.1 127.0.0.1 1 202.100.71.255 255.255.255.255 202.100.71.26 202.100.71.26 1 224.0.0.0 224.0.0.0 202.100.71.26 202.100.71.26 1 255.255.255.255 255.255.255.255 202.100.71.26 202.100.71.26 1返回
6
位 置: Windows\arp.exe 介 绍: 查看和修改硬件地址到IP解析的命令。 命令格式: Arp -s inet_addr eth_addr [if_add ARP -d inet_addr[if_addr]ARP -a [inet_addr] [-N if_addr]等 常用参数介绍: -a显示地址到IP的对应表 -s绑定IP和地址 示例:>arp -s 157.55.85.212 00-aa-00-62-c6-09 ---Add a static entry 加入一个IP地址到对应表。 >arp -a ---Display the arp table 显示对应表, 对应表由6个16位字节数组成。返回
7
位 置: Windows\net.exe 介 绍: 这是一组功能丰富的网络应用命令,其实日常能用到 的并不多。 命令格式: net config net diag net help net init net logoff net logon net password net print net start net stop net time net use net ver net view多数命令又都有自己的一组参数,不能尽述。 常用参数介绍: net config:查看网络主机名、IP、用户名、 系统目录等信息。 net diag运行诊断程序,显示诊断信息 net help显示帮助信息,与直接运行NET效果一样。返回
8
位 置: Windows\winipcfg.exe 介 绍: 显示IP设置等信息。 使用指南: 这与字符界面的ipconfig命令有些相像,只是它是GUI的。返回
9
位 置: Windows\telnet.exe 在Win98命令行栏中直接执行,或以 telnet hostname port这样的格式运行。 telnet是一个标准的windows窗口,信息风格仿真unix终端,由 于目前多数用户使用telnet一般是访问firebird架构的BBS站, 而 WIN9x自带的telnet只有最基本的功能,一般人都更喜欢使用 netterm或者是cterm。 示例:可用于连网查询登录用户、修改密码、查询费用等 1.运行:按 开始|运行 telnet.exe |连接|远程系统 对话框中 主机名 填 ISP 的IP地址 端口 选 Telnet 终端类型 选 vt100 2.登录:连接成功后窗口会出现"user:"或"login:"等字样,输入你 的用户名(帐号)回车."password:",输入用户密码回车.登录成功, 出现菜单. 3.使用中文界面: 按"c" 键回车, 出现新窗口后, 输入"c8"回车.返回
10
位 置: Windows\ftp.exe ftp类似一个DOS窗口,提示符与UNIX使用ftp一致,一般的说, ftp命令使用的机会不算多,多数人都喜欢用wsftp、cuteftp 这样的人性化工具做上传,或者agileFTP这样的东西搞批量下 载。不过,你是不能靠这些东西去学习UNIX的。 参考资料:《计算机应用文摘》99年第九期《W98最后的晚餐》 见”应用文萃“栏目。