第1章 DNS协议

1.1 DNS概述

1.1.1 作用

域名系统(DomainNameSystem)

进行域名解析

1.1.2 域名空间结构

1. 根域

. 表示,全球只有13台

2. 顶级域

组织域

顶级域名

说明

gov

政府部门

com

商业部门

edu

教育部门

org

民间团体组织

net

网络服务机构

mil

军事部门

 

国家/地区域名

国家顶级域名

说明

cn

中国

hk

中国香港

uk

英国


 

3. 二级域

4. www.baidu.com

  FQDN=主机名.DNS后缀

image.png  

1.2 DNS解析过程

   首选DNS服务器==LDNS服务器

1. 客户端浏览器输入网站域名地址信息,如:www.baidu.com时,先查询本地DNS缓存(ipconfig  

   /displaydns),查询hosts文件

  本地hosts文件C:\Windows\System32\drivers\etc

C:\Users\Administrator>ipconfig /displaydns

 

Windows IP 配置

 

    notify.wps.cn

    ----------------------------------------

    记录名称. . . . . . . : notify.wps.cn

    记录类型. . . . . . . : 1

    生存时间. . . . . . . : 25

    数据长度. . . . . . . : 4

    部分. . . . . . . . . : 答案

A (主机)记录  . . . . : 120.92.59.191

……省略后面内容


2. 客户将查询www.baidu.com的信息传递到自己的首选DNS服务器LDNS服务器

3. DNS客户的首选DNS服务器检查区域数据库,由于此服务器没有baidu.com域的授权记录, 

  因此,它将查询信息传递到根域DNS服务器,请求解析主机名称

4. 根域DNS服务器把负责解析“com”顶级域的DNS服务器的IP地址返回给DNS客户的首

  DNS服务器

5. 首选DNS服务器将请求发送给负责“com”顶级域的DNS服务器

6. 负责“com”顶级域的服务器根据请求将负责“baidu.com”二级域的DNS服务器的IP地址

   回给首选DNS服务器

7. 首选DNS服务器向负责“baidu.com”二级域的DNS服务器发送请求

8. 由于此服务器具有www.baidu.com的记录,因此它将 www.baidu.com  的IP地址返回给首   

   DNS 服务器

9. LDNS服务器最终获取到域名到IP解析记录信息,先将解析记录缓存到本地,然后再把解析记 

   录发送给请求客户端

10. 客户端接收到LDNS服务器返回的域名解析记录,先将解析记录缓存到本地,根据解析后的IP 

   地址发出网络访问请求

image.png

1.3 DNS查询方式

1.3.1 从查询方式分类

递归查询:客户端得到结果只能是成功或失败

迭代查询:DNS服务器如有客户机请求数据则返回正确地址

          DNS服务器没有请求数据则返回一个指针

1.3.2 从查询内容分类

   正向查询:是由域名查找IP地址。

   反向查询:是由IP地址查找域名。

   反向搜索查询要求对每个域名进行详细搜索,这需要花费很长时间。为了解决该问题,DNS标准定义了一个名为in-addr.arpa的特殊域(反向域)。in-addr.arpa域遵循域名空间的层次命名方案,它是基于IP地址的,而不是基于域名的,其中IP地址8位组的顺序是反向的,例如,客户机要查找172.168.10.1的FQDN,就查询反向域10.168.172.in-addr.arpa中的PTR指针记录

1.4 资源记录类型

1.4.1 A记录

从域名到IP的解析过程,被称为A记录

1.4.2 CNAME别名记录

设置CNAME别名记录,这个别名解析功能常被CDN加速服务商应用(蓝汛)

1.4.3 MX邮件记录

设置MX邮件记录,这个MX记录功能,在购买或搭建邮件服务时会被用到

1.4.4 PTR记录

反向解析,即把IP地址解析为对应的域名,和A记录的解析相反

资源记录

说明

SOA(起始授权机构)

定义了该域中的权威名称服务器

NS(名称服务器)

表示某区域的权威服务器和SQA中指定的该区域的主要服务器和辅助服务器

A(主机)

列出了区域中FQDN(完全合格的域名)到IP地址的映射

PTR(指针)

相对于A资源记录,PTR记录是把IP地址映射到FQDN

MX

邮件交换器记录,向指定的邮件交换主机提供消息路由

SRV(服务)

列出了正在提供特定服务的服务器

CNAME(别名)

将多个名字映射到同一台计算机上,便于用户访问


1.5 查看域名解析IP地址信息方法

  dig www.baidu.com

[root@wuhuang ~]# dig www.baidu.com

 

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6 <<>> www.baidu.com

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31274

;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

 

;; QUESTION SECTION:

;www.baidu.com.   IN A

 

;; ANSWER SECTION:

www.baidu.com.  174 IN CNAME www.a.shifen.com.

www.a.shifen.com. 174 IN A 111.13.100.92

www.a.shifen.com. 174 IN A 111.13.100.91

 

;; Query time: 37 msec

;; SERVER: 223.5.5.5#53(223.5.5.5)

;; WHEN: Sat Jan 20 12:11:47 2018

;; MSG SIZE  rcvd: 90


 dig @223.5.5.5 www.baidu.com +trace  指定由哪台DNS服务器查询并显示解析过程

[root@wuhuang ~]# dig @223.5.5.5 www.baidu.com +trace

 

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.el6 <<>> @223.5.5.5 www.baidu.com +trace

; (1 server found)

;; global options: +cmd

.   356836 IN NS k.root-servers.net.

.   356836 IN NS f.root-servers.net.

.   356836 IN NS i.root-servers.net.

.   356836 IN NS l.root-servers.net.

.   356836 IN NS c.root-servers.net.

.   356836 IN NS e.root-servers.net.

.   356836 IN NS g.root-servers.net.

.   356836 IN NS h.root-servers.net.

.   356836 IN NS a.root-servers.net.

.   356836 IN NS d.root-servers.net.

.   356836 IN NS m.root-servers.net.

.   356836 IN NS b.root-servers.net.

.   356836 IN NS j.root-servers.net.

;; Received 228 bytes from 223.5.5.5#53(223.5.5.5) in 533 ms

 

com.   172800 IN NS k.gtld-servers.net.

com.   172800 IN NS e.gtld-servers.net.

com.   172800 IN NS d.gtld-servers.net.

com.   172800 IN NS g.gtld-servers.net.

com.   172800 IN NS a.gtld-servers.net.

com.   172800 IN NS b.gtld-servers.net.

com.   172800 IN NS m.gtld-servers.net.

com.   172800 IN NS i.gtld-servers.net.

com.   172800 IN NS c.gtld-servers.net.

com.   172800 IN NS j.gtld-servers.net.

com.   172800 IN NS f.gtld-servers.net.

com.   172800 IN NS l.gtld-servers.net.

com.   172800 IN NS h.gtld-servers.net.

;; Received 491 bytes from 192.5.5.241#53(192.5.5.241) in 16007 ms

 

baidu.com.  172800 IN NS dns.baidu.com.

baidu.com.  172800 IN NS ns2.baidu.com.

baidu.com.  172800 IN NS ns3.baidu.com.

baidu.com.  172800 IN NS ns4.baidu.com.

baidu.com.  172800 IN NS ns7.baidu.com.

;; Received 201 bytes from 192.12.94.30#53(192.12.94.30) in 15840 ms

 

www.baidu.com.  1200 IN CNAME www.a.shifen.com.

a.shifen.com.  1200 IN NS ns5.a.shifen.com.

a.shifen.com.  1200 IN NS ns2.a.shifen.com.

a.shifen.com.  1200 IN NS ns4.a.shifen.com.

a.shifen.com.  1200 IN NS ns1.a.shifen.com.

a.shifen.com.  1200 IN NS ns3.a.shifen.com.

;; Received 228 bytes from 61.135.165.235#53(61.135.165.235) in 19 ms


 nslookup www.baidu.com

[root@wuhuang ~]# nslookup www.baidu.com

Server:  223.5.5.5

Address: 223.5.5.5#53

 

Non-authoritative answer:

www.baidu.com canonical name = www.a.shifen.com.

Name: www.a.shifen.com

Address: 111.13.100.91

Name: www.a.shifen.com

Address: 111.13.100.92

 host www.baidu.com

[root@wuhuang ~]# host www.baidu.com

www.baidu.com is an alias for www.a.shifen.com.

www.a.shifen.com has address 111.13.100.92

www.a.shifen.com has address 111.13.100.91


 ping www.baidu.com

[root@wuhuang ~]# ping www.baidu.com

PING www.a.shifen.com (111.13.100.92) 56(84) bytes of data.

64 bytes from 111.13.100.92: icmp_seq=1 ttl=128 time=4.92 ms

^C

--- www.a.shifen.com ping statistics ---

1 packets transmitted, 1 received, 0% packet loss, time 880ms

rtt min/avg/max/mdev = 4.921/4.921/4.921/0.000 ms


第2章 ARP协议

2.1 概述

2.1.1 了解

  Address Resolution Protocol,地址解析协议

  MAC地址广播域是所有相连接的交换机和集线器的集合

  交换机转发MAC地址广播,而路由器会阻挡MAC地址广播

  MAC广播地址(FF-FF-FF-FF-FF-FF)

2.1.2 功能

将一个已知的IP地址解析成MAC地址

2.2 工作原理

1. 主机PC1想发送数据给主机PC2,它检查自己的ARP缓存表。ARP缓存表是主机存储在内存中的一个IP地址和MAC地址一一对应的表。在Windows操作系统中可以使用arp –a来显示ARP缓存表。

如果要查找的MAC地址不在表中,ARP会发送一个广播,从而发现目的地的MAC地址。

经查看PC1的ARP缓存表中没有发现PC2的MAC地址,这时,PC1会初始化ARP请求过程(发送一个ARP请求广播),用于发现目标的MAC地址。

image.png 

2. 主机PC1发送ARP请求信息,ARP请求是目的地址为MAC广播地址(FF-FF-FF-FF-FF-FF)的MAC地址广播帧,从而保证所有的设备都能够收到该请求。在ARP请求信息中包好PC1的IP地址和MAC地址。

image.png 

3. 交换机收到广播地址后,发现为MAC地址广播,所以将数据帧从即除了接收口之外的所有接口转发出去。主机接收到数据帧后,进行IP地址的比较,如果目标IP地址与自己的IP地址不同,则其会丢弃这个数据包,而只有PC2这台主机会在自己的ARP表中缓存PC1的IP地址和MAC地址的对应关系,同时发送一个ARP应答,来告诉PC1自己的MAC地址(这个数据帧是单播)。

image.png 

4. PC1在接收到这个回应的数据帧后,在自己的ARP表中添加PC2的IP地址和MAC地址的对应关系。在这个过程中,Switch交换机已经学习到了PC1和PC2的MAC地址,之后传输数据时PC1和PC2之间使用单播方式。

image.png 

 

需要注意:ARP请求为广播,而ARP应答为单播  

第3章 局域网用户上网原理

image.png 

 1. 确保物理设备和线路架构准备完毕,并且线路通讯状态良好

 2. 终端设备需要获取或配置上局域网(私有地址)地址,作为局域网网络标识

 3. 当终端设备想上网时,首先确认访问的地址,是否在本局域网内,若不在需要先告知网关

 4. 网关地址配置在路由器的内网接口上,路由器根据请求,将流量进行路由转发给外网设备,让外网

   设备协助进行流量转发

5. 猫(调置解调器)等运营商设备通过获取路由器的拨号信息,将信息进行上传,确认无误后,便可

   建立路由器与外网的连接, 进行实现终端访问互联网的需求

第4章 虚拟主机上网过程

4.1 centos系统网卡标准化配置说明

vim /etc/sysconfig/network-scripts/ifcfg-eth0

 DEVICE=eth0     <- 第一块网卡逻辑设备名;第二块为eth1,

                                有些系统也会以em等字符标识(centos7系统)

 TYPE=Ethernet    <- 上网类型,目前基本都是以太网

 UUID=sasd-sdasd-wqe-12 <- 通用唯一识别码(Universally Unique Identifier);克隆虚拟主机

                                时,要进行删除

             注: 如果是vmware克隆的虚拟机无法启动网卡可以去除此项。

 ONBOOT=yes     <- 这个地方要设置为yes,才能保证下次开机启动激活网卡设备

 NM_CONTROLLED=no   <- 是否通过NetworkManager管理网卡设备(centos6关闭)

 BOOTPROTO=none    <- 启动协议,获取IP地址配置方式,有none|bootp|dhcp三个选项

 IPADDR=10.0.0.200    <- 表示本台局域网中服务器的固定IP地址

 NETMASK=255.255.255.0  <- 子网掩码,用来规划网络为和主机位的,一般为255.255.255.0

 GATEWAY=10.0.0.254   <- 局域网上网网关地址

 DNS1=223.5.5.5     <- 主DNS,这里默认会覆盖以及优先于/etc/resolv.conf的配置生效

 DNS2=223.6.6.6     <- 第二个DNS,这里默认会覆盖以及优选于/etc/resolv.conf的配置

                                 文件

 USERCTL=no

 PEERDNS=yes   <- 是否确认网卡配置文件中的DNS配置优先于/etc/resolv.conf配置文件

 IPV6INIT=no     <- 是否支持IPV6

 HWADDR=00:0c:29:10:2e:28 <- 以太网硬件地址即MAC地址,如果是vmware克隆的虚拟机 克 

                               隆虚拟主机时,要进行删除无法启动网卡可以毫不犹豫的删除此项

4.2 修改网卡配置文件后重启网络服务

/etc/init.d/network restart   --- 将服务器上所有网卡进行重新启动

ifdown eth0 && ifup eth0   --- 指定网卡进行重启

4.3 虚拟主机上网过程

image.png 

第5章 修改默认网关地址信息方法

5.1 修改主机名的规范步骤

5.1.1 首先,利用命令先临时修改登录主机的主机名称

[root@wuhuang ~]# hostname  wuhuang01

5.1.2 其次,修改network配置文件,使主机名修改永久生效

[root@wuhuang ~]# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=wuhuang01

5.1.3 最后,修改hosts文件,建立主机名与主机IP地址的映射关系

[root@wuhuang ~]# vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.0.201   wuhuang01 www.wuhuang.com

5.2 修改网关地址信息方法

5.2.1 永久生效

1. 生效文件---ifcfg-ethx

/etc/sysconfig/network-scripts/ifcfg-eth0 ---->GATEWAY=10.0.0.254

[root@wuhuang ~]#  grep -i gate /etc/sysconfig/network-scripts/ifcfg-eth0

GATEWAY=10.0.0.254


2. 生效文件---network

   /etc/sysconfig/network ---->GATEWAY=10.0.0.254

[root@wuhuang ~]# grep -i gate /etc/sysconfig/network

GATEWAY=10.0.0.254


5.2.2 临时配置---route

1. 临时删除一个网关路由信息

route del default gw 10.0.0.254

[root@wuhuang ~]# route del default gw 10.0.0.254

[root@wuhuang ~]# route -n

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0

172.16.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth1

169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0

169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1


2. 临时添加一个网关路由信息

route add default gw 10.0.0.254

[root@wuhuang ~]# route add default gw 10.0.0.254

[root@wuhuang ~]# route -n

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0

172.16.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth1

169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0

169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1

0.0.0.0         10.0.0.254      0.0.0.0         UG    0      0        0 eth0


第6章 route命令用法

6.1 添加默认网关路由

route add default gw 10.0.0.254

route del default gw 10.0.0.254

6.2 添加静态网段路由

route add -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.1.1

route add -net 172.16.1.0/24 gw 192.168.1.1

route del -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.1.1

6.3 添加静态主机路由

route add -host 192.168.2.13 dev eth1

route del -host 192.168.2.13 dev eth1

第7章 IP别名与辅助IP配置方法

又可以称为配置虚拟网络接口

目的:让一块网卡上可以拥有多个IP地址

7.1 IP别名方式实现:(centos6)

格式:  ifconfig  接口名:序号  IP地址

ifconfig eth0:0 10.0.0.100/24 up

ifconfig eth0:0 down

[root@wuhuang ~]# ifconfig eth0:0 10.0.0.100/24 up

[root@wuhuang ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:04 brd ff:ff:ff:ff:ff:ff

    inet 10.0.0.201/24 brd 10.0.0.255 scope global eth0

    inet 10.0.0.100/24 brd 10.0.0.255 scope global secondary eth0:0

    inet6 fe80::20c:29ff:fe84:7f04/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:0e brd ff:ff:ff:ff:ff:ff

    inet 172.16.1.201/24 brd 172.16.1.255 scope global eth1

    inet6 fe80::20c:29ff:fe84:7f0e/64 scope link

       valid_lft forever preferred_lft forever

[root@wuhuang ~]# ifconfig eth0:0 down

[root@wuhuang ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:04 brd ff:ff:ff:ff:ff:ff

    inet 10.0.0.201/24 brd 10.0.0.255 scope global eth0

    inet6 fe80::20c:29ff:fe84:7f04/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:0e brd ff:ff:ff:ff:ff:ff

    inet 172.16.1.201/24 brd 172.16.1.255 scope global eth1

    inet6 fe80::20c:29ff:fe84:7f0e/64 scope link

       valid_lft forever preferred_lft forever



7.2 辅助IP方式实现:(centos6)(centos7)

   ip addr add 10.0.0.100/24 dev eth0

   ip addr add 10.0.0.100/24 broadcast 10.0.0.255 dev eth0

   ip addr del 10.0.0.100/24 dev eth0

[root@wuhuang ~]# ip addr add 10.0.0.100/24 dev eth0

[root@wuhuang ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:04 brd ff:ff:ff:ff:ff:ff

    inet 10.0.0.201/24 brd 10.0.0.255 scope global eth0

    inet 10.0.0.100/24 scope global secondary eth0

    inet6 fe80::20c:29ff:fe84:7f04/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:0e brd ff:ff:ff:ff:ff:ff

    inet 172.16.1.201/24 brd 172.16.1.255 scope global eth1

    inet6 fe80::20c:29ff:fe84:7f0e/64 scope link

       valid_lft forever preferred_lft forever

 

[root@wuhuang ~]# ip addr add 10.0.0.100/24 broadcast 10.0.0.255 dev eth0

[root@wuhuang ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:04 brd ff:ff:ff:ff:ff:ff

    inet 10.0.0.201/24 brd 10.0.0.255 scope global eth0

    inet 10.0.0.100/24 brd 10.0.0.255 scope global secondary eth0

    inet6 fe80::20c:29ff:fe84:7f04/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:84:7f:0e brd ff:ff:ff:ff:ff:ff

    inet 172.16.1.201/24 brd 172.16.1.255 scope global eth1

    inet6 fe80::20c:29ff:fe84:7f0e/64 scope link

       valid_lft forever preferred_lft forever

[root@wuhuang ~]# ip addr del 10.0.0.100/24 dev eth0



第8章 经典网络异常排查命令

8.1 无法上网排查过程

image.png 

8.2 ping

 -c<完成次数>:设置完成要求回应的次数

ping 10.0.0.254 -c 5

[root@wuhuang ~]# ping 10.0.0.254 -c 5

PING 10.0.0.254 (10.0.0.254) 56(84) bytes of data.

64 bytes from 10.0.0.254: icmp_seq=1 ttl=128 time=0.726 ms

64 bytes from 10.0.0.254: icmp_seq=2 ttl=128 time=0.276 ms

64 bytes from 10.0.0.254: icmp_seq=3 ttl=128 time=0.219 ms

64 bytes from 10.0.0.254: icmp_seq=4 ttl=128 time=0.200 ms

64 bytes from 10.0.0.254: icmp_seq=5 ttl=128 time=0.267 ms

 

--- 10.0.0.254 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4003ms

rtt min/avg/max/mdev = 0.200/0.337/0.726/0.197 ms


 -i<间隔秒数>:指定收发信息的间隔时间

ping 10.0.0.254 -c 5 -i 3

  -q:不显示指令执行过程,开头和结尾的相关信息除外

ping 10.0.0.254 -c 5 -q

[root@wuhuang ~]# ping 10.0.0.254 -c 5 -q

PING 10.0.0.254 (10.0.0.254) 56(84) bytes of data.

 

--- 10.0.0.254 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4003ms

rtt min/avg/max/mdev = 0.164/0.219/0.272/0.043 ms


  -f:利用极速ping,实现快速发送大量ping,返回最终结果信息

ping 10.0.0.254 -c 1000 -f

[root@wuhuang ~]# ping 10.0.0.254 -c 1000 -f

PING 10.0.0.254 (10.0.0.254) 56(84) bytes of data.

 

--- 10.0.0.254 ping statistics ---

1000 packets transmitted, 1000 received, 0% packet loss, time 228ms

rtt min/avg/max/mdev = 0.060/0.183/2.944/0.167 ms, ipg/ewma 0.228/0.184 ms


8.3 telnet

telnet 10.0.0.254 22   测试22端口是否通畅

   注:如果测试完成后,无法退出测试界面,按“ctrl+]”退出。

8.4 netstat

-a:显示所有活动连接

-n:以数字形式显示

-p:显示进程信息

-t:查看 TCP 协议相关信息

-u:查看UDP协议相关信息

-r:显示路由表信息

8.5 traceroute 测试从当前主机到目的主机之间经过的网络节点

traceroute 223.5.5.5