几个网络指令的解释

目录

 

1. ping 指令

2.  tracert 指令

3. nslookup 指令

4. arp 指令

5. netstat 指令



1. ping 指令

ping ip_address -t  # 一直发送查询时候存在命令,直到按下ctrl+c

ping ip_address -a  # 将地址解析为NetBios 名

ping ip_address -n  # 发送count指定的ECHO数据包数

ping ip_address -l  # 发送指定数据量的ECHO数据包
--------------------------------------------------------------
C:\Users\chenh>ping www.baidu.com -l 1000

正在 Ping www.a.shifen.com [182.61.200.7] 具有 1000 字节的数据:
来自 182.61.200.7 的回复: 字节=1000 时间=52ms TTL=51
来自 182.61.200.7 的回复: 字节=1000 时间=52ms TTL=51
来自 182.61.200.7 的回复: 字节=1000 时间=52ms TTL=51
来自 182.61.200.7 的回复: 字节=1000 时间=52ms TTL=51

182.61.200.7 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 52ms,最长 = 52ms,平均 = 52ms
--------------------------------------------------------------

ping ip_address -r  # 在记录路由字段中记录传出和返回数据包的路由

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

2.  tracert 指令

tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name
---------------------------------------------------------
C:\Users\chenh>tracert -d -h 10 www.baidu.com

通过最多 10 个跃点跟踪
到 www.a.shifen.com [182.61.200.6] 的路由:

  1     1 ms    <1 毫秒   <1 毫秒 118.229.1.37
  2     1 ms    <1 毫秒   <1 毫秒 118.229.2.113
  3     1 ms    <1 毫秒   <1 毫秒 118.229.2.129
  4    <1 毫秒   <1 毫秒   <1 毫秒 118.229.4.1
  5     2 ms     2 ms     2 ms  202.112.38.9
  6     1 ms    <1 毫秒   <1 毫秒 101.4.113.233
  7     1 ms     1 ms     *     219.224.102.234
  8     2 ms     1 ms     1 ms  43.252.48.194
  9    51 ms    51 ms    51 ms  101.4.130.38
 10    52 ms    52 ms    54 ms  182.61.252.212

跟踪完成。
---------------------------------------------------------

Tracert命令使用IP生存时间字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由。

3. nslookup 指令

nslookup >

> set type = SOA # 查询区域授权服务器

> set type = MX  # 查询邮件服务器信息

> set type = PTR # 查询IP地址到域名的映射

> set type = any # 查询各种可用的信息资源记录
-------------------------------------------
C:\Users\chenh>nslookup
默认服务器:  UnKnown
Address:  2402:f000:1:801::8:28

> set type=SOA
> www.google.cn
服务器:  UnKnown
Address:  2402:f000:1:801::8:28

google.cn
        primary name server = ns1.google.com
        responsible mail addr = dns-admin.google.com
        serial  = 276658344
        refresh = 900 (15 mins)
        retry   = 900 (15 mins)
        expire  = 1800 (30 mins)
        default TTL = 60 (1 min)
> set type=MX
> mail.google.com
服务器:  UnKnown
Address:  2402:f000:1:801::8:28

非权威应答:
mail.google.com canonical name = googlemail.l.google.com

l.google.com
        primary name server = ns1.google.com
        responsible mail addr = dns-admin.google.com
        serial  = 276658344
        refresh = 900 (15 mins)
        retry   = 900 (15 mins)
        expire  = 1800 (30 mins)
        default TTL = 60 (1 min)
----------------------------------------------------------------------

4. arp 指令

地址解析协议,即ARP(Address Resolution Protocol)。

arp -a; arp -g
-----------------------------------------------------
C:\Users\chenh>arp -a 59.66.64.1

接口: 59.66.66.206 --- 0x15
  Internet 地址         物理地址              类型
  59.66.64.1            3c-8a-b0-86-5e-c9     动态
-----------------------------------------------------

用于查看缓存中的所有项目。-a和-g参数的结果是一样的,多年来-g是在UNIX平台上用来显示ARP缓存中所有项目的选项,而视窗是用arp -a,但也接受-g。

arp -a [IP地址]

如果有多个网卡,那么是用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。

arp -s [IP地址] [物理地址]

可以向ARP缓存中人工输入一个静态项目。该项目在计算机引导过程中保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

arp -d [IP地址]

使用该命令能够人工删除一个静态项目

5. netstat 指令

在Internet RFC标准中,Netstat的定义是:Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据。一般用于检验本机各端口的网络连接情况。

命令格式:

netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]

----------------------------------------------------------------------------------
C:\Users\chenh>netstat -r -n
===========================================================================
接口列表
 15...58 00 e3 47 48 87 ......Qualcomm Atheros QCA9377 Wireless Network Adapter
  9...5a 00 e3 47 48 87 ......Microsoft Wi-Fi Direct Virtual Adapter #3
  5...6a 00 e3 47 48 87 ......Microsoft Wi-Fi Direct Virtual Adapter #4
 21...54 e1 ad 4a 1f 4d ......Realtek PCIe GbE Family Controller
  7...58 00 e3 47 48 88 ......Bluetooth Device (Personal Area Network)
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0       59.66.64.1     59.66.66.206     35
       59.66.64.0    255.255.252.0            在链路上      59.66.66.206    291
     59.66.66.206  255.255.255.255            在链路上      59.66.66.206    291
     59.66.67.255  255.255.255.255            在链路上      59.66.66.206    291
        127.0.0.0        255.0.0.0            在链路上         127.0.0.1    331
        127.0.0.1  255.255.255.255            在链路上         127.0.0.1    331
  127.255.255.255  255.255.255.255            在链路上         127.0.0.1    331
        224.0.0.0        240.0.0.0            在链路上         127.0.0.1    331
        224.0.0.0        240.0.0.0            在链路上      59.66.66.206    291
  255.255.255.255  255.255.255.255            在链路上         127.0.0.1    331
  255.255.255.255  255.255.255.255            在链路上      59.66.66.206    291
===========================================================================
永久路由:
  无

IPv6 路由表
===========================================================================
活动路由:
 接口跃点数网络目标                网关
 21    291 ::/0                     fe80::3e8a:b0ff:fe86:5ec9
  1    331 ::1/128                  在链路上
 21    291 2402:f000:4:37:808::1d7/128
                                    在链路上
 21    291 fe80::/64                在链路上
 21    291 fe80::c095:6aef:9165:eef7/128
                                    在链路上
  1    331 ff00::/8                 在链路上
 21    291 ff00::/8                 在链路上
===========================================================================
永久路由:
  无
-----------------------------------------------------------------------------------
  1.  -a 显示所有的端口,包括正在监听的
  2.  -c 每隔1秒就重新显示一遍,直到用户中断
  3.  -I 显示所有网络接口的信息
  4.  -n 以网络ip地址代替名称,显示出网络连接情况
  5.  -r 显示核心路由表,格式同 route -e
  6.  -t 显示TCP协议的连接情况
  7.  -u 显示UDP协议的连接情况
  8.  -v 显示正在进行的工作
  9.  -p 显示建立相关连接的程序名和PID
  10.  -b 显示在创建每个连接或侦听端口时涉及的可执行程序
  11.  -e 显示以太网统计,可以与-s选项结合使用
  12.  -f 显示外部地址的完全限定域名
  13.  -o 显示与网络计时器相关的信息
  14.  -s 显示每个协议的统计
  15.  -x 显示NetworkDirect连接、侦听器和共享端点
  16.  -y 显示所有连接的TCP连接模板。无法与其他选项结合使用
  17.  interval:每隔interval时间刷新一次统计信息

这里选项多得吓人,但是我们只需要记住常用的几个就行了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值