常用网络命令解析及应用

常用网络命令解析及应用

在使用计算机网路的过程中,总会遇到一些网络故障,而排查这些故障时经常会用到一些网络命令
实用程序,利用这些实用命令可以有效排地排查、分析和最终解决常见的网络故障。
本文档仅介绍Windows系统自带的一些常用网络命令,并约定所有命令均在Windows命令窗口中运行,打开Windows命令行窗口的方法是依次单击“开始”→“运行”,在弹出的对话框中输入“cmd”并回车。

1、 ipconfig:该命令可以查看或获取网络适配器的IP地址、子网掩码及默认网关等网络参数,使用ipconfig/?可查看该命令的详细帮助信息。

(1).ipconfig

分析:通过此命令获得了IPv4地址,子网掩码,和路由器地址
(2).ipconfig/?:查看帮助文档

(3).ipconfig/all:查看所有网络接口的详细网络配置报告

(4).ipconfig/displaydns:可显示DNS缓存中的内容。

2、 ping:ping是最常用的网络故障诊断命令,主要用于检测网络的连通。

(1).-t该参数可以连续ping目标地址以测试网络的稳定性,按Ctrl+C停止ping,并显示统计信息。

(2).-n count:用于指定发送回声请求的次数,count默认值是4。

(3).-l size:参数-l用于指定发送的回声请求消息中“数据”字段的长度。
参数-f的作用是设置不分段标识,常与-l一起使用。

(4).-r count:该参数用于在“记录路由”字段中记录传出和返回数据包的路由,也就是记录数据从源、目两地返回所经过的路由器。

(5).使用ping检测网络连接情况。
1)ping 127.0.0.1 检测TCP/IP协议的安装或运行是否正确
2)ping 本机IP 检测本地网卡
3)ping 局域网内其他计算机IP地址 检测TCP/IP协议的配置是否正确
4)ping 默认网关地址 检测网关路由器是否有故障
5)ping 远程IP地址或域名 检测边界路由器故障或网关以外的线路故障,或DNS服务器故障。

3、 netstat:使用netstat命令可以查看当前TCP/IP网络连接情况和显示协议统计信息。

(1).-a该参数用于显示所有活动的网络连接和监听端口。
Proto:连接协议:主要有TCP/IP
Local Address:本地地址,计算机名称或IP地址,冒号后面的数字是连接的目标端口号,字符表示使用的应用层协议。
Foreign Address:远端地址。
State:连接的状态。

(2).-r用于显示本地路由表信息

(3).-o用于查看每个连接对应的进程PID,任务管理器可以查看每个PID对应的应用程序。

(4).-e用于显示以太网统计信息
(5).-s用于显示每个协议的统计信息

(6).-p protocol 用于显示指定协议的网络连接,protocol包括TCP/TCPv6、 UDP/UDPv6等。
(7).-n以数字形式显示所有的有效连接,源目地址和端口号均已数字显示。
(8).interval 该参数要与其他参数组合,作用是每隔指定时间间隔就重新显示一次指定参数返回的信息。

4、 tracert:tracert是一个路由跟踪实用程序,用于确定IP数据报到达目标所经过路由器地址,显示的地址是路由器靠近靠近源这一边的端口地址。

(1).-d不带参数的tracert命令尝试将中间路由器的IP地址解析为其对应的名称,而参数-d则禁止这一解析过程,从而加速显示结果。
(2).-h MaximumHops:MaximumHops用于指定搜索的最大跃点数。

(3).-j Hostlist:该参数指定发送回声请求报文时要使用IP头中的松散源路由选项,ICMP回声请求数据包必须经过由标识符Hostlist列出的中间节点最多可以列出9个中间节点,个中间节点用空格隔开。
(4).-w Timeout:用于指定等待ICMP回声响应报文的时间(ms),如果超时没有接受到响应则以*显示,默认超时时间为4000ms.

5、route:route命令主要用来管理本机路由表。命令格式:ROUTE [-f] [-p] [command] [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]

命令中的destination、netmask、gateway、metric和interface参数分别定义路由表条目中的目标IP地址、子网掩码、网关、度量值和接口。

  • (1).command:command包含print(查看当前路由表)、delete(删除指定的路由表项)、add(添加新路由表项)和change(修改已有路由表项)四种。Route print与netstat -r功能一样。
    (2).-f:该参数的作用是清除路由表中所有网关路由项。如果与某个上面的command一起使用,会在执行该命令前先清空网关路由项。

(3).-p:该参数与add命令一块使用时将添加永久的静态路由表项。

6、arp:用于修改和查看ARP缓存表中的内容。

Arp格式:arp [-a [InetAddr] [-N IfaceAddr] [-g [InetAddr] [-N IfaceAddr] ][-d InetAddr[IfaceAddr]] [-s InertAddr EtherAddr[IfaceAddr]]

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值