首页 理论教育 计算机网络管理维护教程:网络命令使用列表

计算机网络管理维护教程:网络命令使用列表

时间:2023-12-01 理论教育 版权反馈
【摘要】:附录三 常用网络命令使用列表1.ARP:显示和修改IP地址与物理地址之间的转换表2.ftp:该命令只有在安装了TCP/IP协议之后才可用。当ftp子环境运行时,它由ftp命令提示符代表。-d 启用调试,显示在客户端和服务器之间传递的所有ftp命令。该命令在运行DHCP系统上的特殊用途,允许用户决定DHCP配置的TCP/IP配置值。例如:4.Nbtstat.exe该诊断命令使用NBT显示协议统计和当前TCP/IP连接。-A IP address使用远程计算机的IP地址并列出名称表。

计算机网络管理维护教程:网络命令使用列表

附录三 常用网络命令使用列表

1.ARP:显示和修改IP地址与物理地址之间的转换表

2.ftp:(功能就不用描述了,请参看下面的具体用法)

该命令只有在安装了TCP/IP协议之后才可用。ftp是一种服务,一旦启动,将创建在其中可以使用ftp命令的子环境,通过键入quit子命令可以从子环境返回到Windows 2000命令提示符。当ftp子环境运行时,它由ftp命令提示符代表。

ftp[-v][-n][-i][-d][-g][-s:filename][-a][-w:windowsize][computer]

参数:

-v 禁止显示远程服务器响应。

-n 禁止自动登录到初始连接。

-I 多个文件传送时关闭交互提示。

-d 启用调试,显示在客户端和服务器之间传递的所有ftp命令。

-g 禁用文件名组,它允许在本地文件和路径名中使用通配符字符(*和?)。(请参阅联机“命令参考”中的glob命令。)

-s filename指定包含ftp命令的文本文件,当ftp启动后,这些命令将自动运行。该参数中不允许有空格。使用该开关而不是重定向(>)。

-a 在捆绑数据连接时使用任何本地接口

-w:windowsize替代默认大小为4096的传送缓冲区。

Computer指定要连接到远程计算机的计算机名或IP地址。如果指定,计算机必须是行的最后一个参数。

下面是一些常用命令:

!:从ftp子系统退出到系统外壳。

?:显示ftp说明,跟help一样。

append:添加文件,格式为:append本地文件远程文件。

cd:更换远程目录。

lcd:更换本地目录,若无参数,将显示当前目录。

open:与指定的FTP服务器连接open computer[port]。

close:结束与远程服务器的FTP会话并返回命令解释程序。

bye:结束与远程计算机的FTP会话并退出FTP

dir:结束与远程计算机的FTP会话并退出FTP

get和recv:使用当前文件转换类型将远程文件复制到本地计算机get remote-file[localfile]。

send和put:上传文件:send local-file[remote-file]。

其他命令请参考帮助文件。

例子:

3.Ipconfig

该诊断命令显示所有当前的TCP/IP网络配置值。该命令在运行DHCP系统上的特殊用途,允许用户决定DHCP配置的TCP/IP配置值。

/all产生完整显示。在没有该开关的情况下Ipconfig只显示IP地址、子网掩码和每个网卡的默认网关值。

例如:

4.Nbtstat.exe

该诊断命令使用NBT(TCP/IP上的NetBIOS)显示协议统计和当前TCP/IP连接。该命令只有在安装了TCP/IP协议之后才可用。

nbtstat[-a remotename][-A IP address][-c][-n][-R][-r][-S][-s][interval]

参数:

-a remotename使用远程计算机的名称列出其名称表。

-A IP address使用远程计算机的IP地址并列出名称表。

-c 给定每个名称的IP地址并列出NetBIOS名称缓存的内容。

-n 列出本地NetBIOS名称。“已注册”表明该名称已被广播(Bnode)或者WINS(其他节点类型)注册。

-R 清除NetBIOS名称缓存中的所有名称后,重新装入Lmhosts文件。

-r 列出Windows网络名称解析的名称解析统计。在配置使用WINS的Windows 2000计算机上,此选项返回要通过广播或WINS来解析和注册的名称数。

-S 显示客户端和服务器会话,只通过IP地址列出远程计算机。

-s 显示客户端和服务器会话。尝试将远程计算机IP地址转换成使用主机文件的名称。

interval重新显示选中的统计,在每个显示之间暂停interval秒。按Ctrl+C停止重新显示统计信息。如果省略该参数,nbtstat打印一次当前的配置信息。

例子:

C:\>nbtstat–A周围主机的IP地址

C:\>nbtstat–c

C:\>nbtstat–n

C:\>nbtstat-S

本地连接:

Node IpAddress:[10.111.142.71]Scope Id:[]

另外可以加上间隔时间,以秒为单位。

5.net

许多Windows 2000网络命令都以词net开头。这些net命令有一些公用属性:

键入net/?可以看到所有可用的net命令的列表。

键入net help command,可以在命令行获得net命令的语法帮助。例如,关于net accounts命令的帮助信息,请键入net help accounts。

所有net命令都接受/yes和/no选项(可以缩写为/y和/n)。/y选项向命令产生的任何交互式提示自动回答“是”,而/n回答“否”。例如,net stop server通常提示您确认要停止基于“服务器”服务的所有服务,而net stop server/y对该提示自动回答“是”,然后“服务器”服务关闭。

例如:

net send:(可能许多人已经用过,或者感到厌烦,索性把服务给关了)

将消息发送到网络上的其他用户、计算机或消息名。必须运行信使服务以接收邮件

net send{name|*|/domain[:name]|/usersmessage}

net stop:停止Windows 2000网络服务

net stop service

例如:

C:\>net stop messenger

Messenger服务正在停止。

Messenger服务已成功停止。

此时再打入net send本机名消息,就没用了;相应的,要打开这个服务,只需把stop改为start,就可以了。

net start FTP Publishing Service

启动FTP发布服务。该命令只有在安装了Internet信息服务后才可用。

net start“ftp publishing service”

类似的命令有很多,请参考帮助文件。

6.Netstat.exe

显示协议统计和当前的TCP/IP网络连接。该命令只有在安装了TCP/IP协议后才可以使用。

netstat[-a][-e][-n][-s][-p protocol][-r][interval]

参数:

-a 显示所有连接和侦听端口。服务器连接通常不显示。

-e 显示以太网统计。该参数可以与-s选项结合使用。

-n 以数字格式显示地址和端口号(而不是尝试查找名称)。

-s 显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP和IP的统计。-p选项可以用来指定默认的子集。

-p protocol显示由protocol指定的协议的连接;protocol可以是tcp或udp。如果与-s选项一同使用显示每个协议的统计,protocol可以是tcp、udp、icmp或ip。

-r 显示路由表的内容。

Interval重新显示所选的统计,在每次显示之间暂停interval秒。按Ctrl+B停止重新显示统计。如果省略该参数,netstat将打印一次当前的配置信息。

例如:

7.Ping.exe

验证与远程计算机的连接。该命令只有在安装了TCP/IP协议后才可以使用。

ping[-t][-a][-n count][-l length][-f][-i ttl][-v tos][-r count][-s count][[-j computer-list]|[-k computer-list]][-w timeout]destination-list

参数:

-t PING指定的计算机直到中断。(www.xing528.com)

-a 将地址解析为计算机名。

-n count发送count指定的ECHO数据包数。默认值为4。

-l length发送包含由length指定的数据量的ECHO数据包。默认为32字节,最大值是65527。

-f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。

-i ttl将“生存时间”字段设置为ttl指定的值。

-v tos将“服务类型”字段设置为tos指定的值。

-r count在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台计算机。

-s count指定count的跃点数的时间戳。

-j computer-list利用computer-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源),IP允许的最大数量为9。

-k computer-list利用computer-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源),IP允许的最大数量为9。

-w timeout指定超时间隔,单位为毫秒

destination-list指定要PING的远程计算机。

较一般的用法是ping–t www.zju.edu.cn

例如:

C:\>ping www.zju.edu.cn

Pinging zjuwww.zju.edu.cn[10.10.2.21]with 32bytes of data:

Reply from 10.10.2.21:bytes=32time=10ms TTL=253

Reply from 10.10.2.21:bytes=32time<10ms TTL=253

Reply from 10.10.2.21:bytes=32time<10ms TTL=253

Reply from 10.10.2.21:bytes=32time<10ms TTL=253

Ping statistics for 10.10.2.21:

Packets:Sent=4,Received=4,Lost=0(0%loss),

Approximate round trip times inmilli-seconds:

Minimum=0ms,Maximum= 10ms,Average= 2ms

8.Route.exe

控制网络路由表。该命令只有在安装了TCP/IP协议后才可以使用。

route[-f][-p][command[destination][mask subnetmask][gateway][metric costmetric]]

参数:

-f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。

-p 该参数与add命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与print命令一起使用时,显示已注册的持久路由列表。忽略其他所有总是影响相应持久路由的命令。

Command指定下列的一个命令:

命令      说明

print    打印路由

add    添加路由

delete   删除路由

change   更改现存路由

destination  指定发送command的计算机

mask subnetmask指定与该路由条目关联的子网掩码。如果没有指定,将使用255.255.255.255

gateway  指定网关

metric costmetric指派整数跃点数(1~9999),在计算最快速、最可靠和(或)最便宜的路由时使用

例如:本机IP为10.111.142.71,缺省网关是10.111.142.1,假设此网段上另有一网关10.111.142.254,现在想添加一项路由,使得当访问10.13.0.0子网络时通过这一个网关,那么可以加入如下命令:

C:\>route add 10.13.0.0mask 255.255.0.0 10.111.142.1

C:\>route print(键入此命令查看路由表,看是否已经添加了)

C:\>route delete 10.13.0.0

C:\>route print(此时可以看见已经没有添加的项)

9.Telnet.exe

在命令行键入Telnet,将进入Telnet模式。键入help,可以看到一些常用命令。Microsoft Telnet>help

指令可能缩写了。支持的指令为:

close      关闭当前链接

display     显示操作参数

open      连接到一个站点

quit      退出Telnet

set      设置选项(要列表,请键入‘set?’)

status     打印状态信息

unset     解除设置选项(要列表,请键入‘unset?’)

?/help   打印帮助信息

可以键入display命令来查看当前配置:

C:\telnet

Microsoft Telnet>display

Escape字符为'CTRL+]'

WILL AUTH(NTLM身份验证)

关闭LOCAL_ECHO

发送CR和LF

WILL TERM TYPE

优选的类型为ANSI

协商的规则类型为ANSI

可以使用set命令来设置环境变量,如:

CRLF发送 CR和LF

例如:假设主机10.111.142.71打开了Telnet服务

Microsoft Telnet>open 10.111.142.71

正在连接到10.111.142.71...

您将要发送密码信息到Internet区域中的远程计算机。这可能不安全。是否还要发送(y/n):y (不同系统会有区别)

上面曾说明了Escape字符为‘CTRL+]’,所以键入这个字符就可以切换到外面,再按下单独的Enter键又可以回去。

Microsoft Telnet>status

已连接到10.111.142.71

协商的规则类型为ANSI

10.Tracert.exe

该诊断实用程序将包含不同生存时间(TTL)值的Internet控制消息协议(ICMP)回显数据包发送到目标,以决定到达目标采用的路由。要求路径上的每个路由器要在转发数据包之前将TTL递减1,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。Tracert先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中间路由器发送回的“ICMP已超时”的消息来确定路由。不过,有些路由器不经询问直接丢弃TTL值过期的数据包,而Tracert看不到。

tracert[-d][-h maximum_hops][-j computer-list][-w timeout]target_name

参数:

Trace complete.

11.Winipcfg.exe

使用于win98系列。

使用格式:winipcfg[/?][/all]

参数介绍:

/?显示winipcfg的格式和参数的英文说明。

/all显示所有的有关IP地址的配置信息。

主要功能:显示用户所在主机内部的IP协议的配置信息。

详细介绍:

Winipcfg程序采用Windows窗口的形式来显示IP协议的具体配置信息,如果winipcfg命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机的相关信息,如主机名、DNS服务器、节点类型等。其中,网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入winipcfg/?可获得winipcfg的使用帮助,键入winipcfg/all可获得IP配置的所有属性。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈