资源描述
网络诊断和配置命令(上)
2010-03-17 10:58
1.Ping命令的使用
2.Ipconfig命令的使用
3.Arp命令的使用
4.Tracert命令的使用
5.Netstat命令的使用
实验目的:
熟练使用网络诊断命令ping\ipconfig\arp\tracert\netstat命令,掌握网络基本的诊断技术.
一、检测网络连接性——PING
1.具体功能
该命令用于通过发送“网际消息控制协议(ICMP)”回响请求消息来验证与另一台TCP/IP计算机的IP级连接。回响应答消息的接收情况将和往返过程的次数一起显示出来。PING是用于检测网络连接性、可到达性和名称解析的疑难问题的主要TCP/IP命令。如果不带参数,PING将显示帮助。
2.语法详解
ping [-t] [-a] [-n count] [-l size] [-f] [-i
ttl] [-v tost] [-r count] [-s count] [{-j
hostlist | -k hostlist}] [-w timeout]
[targetname]
3.参数说明
-t 指定在中断前PING可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按Ctrl+Break。要中断并退出PING,请按Ctrl+C。
-a 指定对目的地IP地址进行反向名称解析。如果解析成功,PING将显示相应的主机名。
-n count 指定发送回响请求消息的次数。默认值为4。
-l size 指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为32。size的最大值是65,527。
-w timeout 指定等待回响应答消息响应的时间(以毫秒计),该回响应答消息响应接收到的指定回响请求消息。如果在超时时间内未接收到回响应答消息,将会显示“请求超时”的错误消息。默认的超时时间为1000。
二、IPconfig
显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的 ipconfig 可以显示所有适配器的 IPv6 地址或 IPv4 地址、子网掩码和默认网关。
1. 语法
ipconfig [/all] [/renew[Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassidAdapter] [/setclassidAdapter [ClassID]]
2. 参数:
/all显示所有适配器的完整 TCP/IP 配置信息。在没有该参数的情况下,ipconfig 只显示各个适配器的 IPv6 地址或 IPv4 地址、子网掩码和默认网关值。适配器可以代表物理接口(例如安装的网络适配器)或逻辑接口(例如拨号连接)。
/renew[ Adapter] 更新所有适配器(如果未指定适配器),或特定适配器(如果包含了 Adapter 参数)的 DHCP 配置。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。要指定适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。
/release [Adapter] 发送 DHCPRELEASE 消息到 DHCP 服务器,以释放所有适配器(如果未指定适配器)或特定适配器(如果包含了 Adapter 参数)的当前 DHCP 配置并丢弃 IP 地址配置。该参数可以禁用配置为自动获取 IP 地址的适配器的 TCP/IP。要指定适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。
三.ARP (地址解析协议)命令
地址解析协议是在仅知道主机的IP地址时确定其物理地址的一种协议。主要用于将IP地址翻译为MAC地址。
基本格式:
arp [-a [inetaddr] [-d inetaddr [ifaceaddr] [-s inetaddr etheraddr [ifaceaddr]
参数说明
-a显示所有接口的当前ARP缓存表。
-d inetaddr [ifaceaddr]
删除指定的IP地址项,此处的inetaddr代表IP地址。对于指定的接口,要删除表中的某项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。要删除所有项,请使用星号(*)通配符代替inetaddr。
-s inetaddr etheraddr [ifaceaddr]
向ARP缓存添加可将IP地址inetaddr解析成物理地址etheraddr的静态项。要向指定接口的表添加静态ARP缓存项,请使用ifaceaddr参数,此处的ifaceaddr代表分配给该接口的IP地址。
题目:1)要显示所有接口的 ARP 缓存表,可键入:
2)对于指派的 IP 地址为 192.168.0.29 的接口,要显示其 ARP 缓存表,可键入:
3)要添加将 IP 地址192.168.0.129 解析成物理地址 00-AA-00-4F-2A-9C 的静态 ARP 缓存项,可键入:
4)解除网卡的IP192.168.0.129与MAC地址的绑定,可键入:
四.Tracert命令
Tracert用于追踪数据分组的传递路径,从而可以观察从本机到某个目的地所经过的路由器列表。当本机无法访问某个目的地址时,该命令还可以判断其中故障的位置。
命令格式:
tracert [-d] [-h maximum_hops] [-jcomputer-list] [-w timeout] target_name
参数说明 :
-d 指定不将地址解析为计算机名。
-h maximum_hops 指定搜索目标的最大跃点数。
-j computer-list 指定沿computer-list的稀疏源路由。
-w timeout 每次应答等待timeout指定的微秒数。
target_name 目标计算机的名称。
例:从局域网内跟踪到新浪网站()的路由,执行以下命令: tracert -d -h 5 –w 100
五、netstat命令
Netstat命令是一个监控TCP/IP网络非常有用的工具,它可以显示路由表、际的网络连接以及每一个网络接口设备的状态信息。
命令格式: netstat[-a remotename] [-a IP address] [-e] [-n] [-r] [-s] [-p] [interval]
说明
-a 显示所有连接和侦听端口
-e 显示以太网统计。该参数可以与 -s 选项结合使用。
-n 以数字格式显示地址和端口号(而不是尝试查找名称)。
-s 显示每个协议的统计。默认情况下,显示 TCP、UDP、ICMP 和 IP 的统计。
-p protocol 显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或 udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是 tcp、udp、icmp 或 ip。
-r 显示路由表的内容
-interval 重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+B 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息。
我们最常用到的是netstat –an
展开阅读全文