linux 查看服务器网络连接,1.3.2 查看Linux服务器的网络连接(2)

1.3.2 查看Linux服务器的网络连接(2)

2.ping

相信大家都很熟悉ping命令了,它用于检查网络上某台主机是否为活动状态或是否发生故障。它会利用TCP/IP协议族中的ICMP协议的ECHO_REQUEST数据包强制从特定的主机上返回响应。一般而言,如果我们发现某网站无法访问,首先想到的可能就是这个命令。因为ping命令在执行过程中同样会涉及路由、地址解析、网关等,所以如果ping不通,则表明网络不正常。用其他方法也只能得到这样的结果,所以我们把它作为检测网络状态的***。但是,由于它只经过底层的几个协议,因此即使它运行成功了,还是需要用其他的方法测试高层是否能提供所需的服务。

下面我们试着用5个数据包去ping一下www.163.com:ping -c 5 www.163.com

[root@localhost ~]# ping -c 5 www.163.com

PING 163.xdwscache.glb0.lxdns.com (210.51.213.180) 56(84) bytes of data.

64 bytes from 210.51.213.180:icmp_seq=1ttl=62time=1.28 ms

64 bytes from 210.51.213.180:icmp_seq=2ttl=62time=1.41 ms

64 bytes from 210.51.213.180:icmp_seq=3ttl=62time=1.38 ms

64 bytes from 210.51.213.180:icmp_seq=4ttl=62time=1.59 ms

64 bytes from 210.51.213.180:icmp_seq=5ttl=62time=1.31 ms

--- 163.xdwscache.glb0.lxdns.com ping statistics ---

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

rtt min/avg/max/mdev=1.286/1.399/1.598/0.117 ms

通常大家比较关心ping通的时间(它可以反映你与对方网站之间的连接速度)和有无丢包,这个命令的语法比较简单,大家可以多用man去了解其详细语法。

3.netstat

netstat命令的功能是显示网络连接、路由表和网络接口的信息,可以让用户得知目前都有哪些网络连接正在运作。

下面是它的重?问??约跋晗傅乃得魑淖帧?

-A:显示任何关联的协议控制块的地址。主要用于调试。

-a:显示所有套接字的状态。在一般情况下不显示与服务器进程相关联的套接字。

-i:显示自动配置接口的状态。那些在系统初始引导后配置的接口状态不在输出之列。

-m:打印网络存储器的使用情况。

-n:打印实际地址,而不是对地址的解释或显示主机、网络名之类的符号。

-r:打印路由选择表。

-f address:family会对于给出名字的地址簇打印统计数字和控制块信息。到目前为止,它唯一支持的地址簇是inet。

-i interface:表示只打印给出名字的接口状态。

-p protocol-name:表示只打印给出名字的协议的统计数字和协议控制块信息。

-s:打印每个协议的统计数字。

-t:表示在输出显示中用时间信息代替队列长度信息。

我们用得最多的也最习惯的有两个参数,即netstat -an,如下所示:[root@localhost ~]# netstat -an| grep -v unix

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local AddressForeign AddressState

tcp00 127.0.0.1:22080.0.0.0:*LISTEN

tcp00 0.0.0.0:7400.0.0.0:*LISTEN

tcp00 0.0.0.0:33060.0.0.0:*LISTEN

tcp00 0.0.0.0:1110.0.0.0:*LISTEN

tcp00 0.0.0.0:800.0.0.0:*LISTEN

tcp00 127.0.0.1:6310.0.0.0:*LISTEN

tcp00 127.0.0.1:250.0.0.0:*LISTEN

tcp00 127.0.0.1:60100.0.0.0:*LISTEN

tcp00 127.0.0.1:22070.0.0.0:*LISTEN

tcp00 203.93.236.146:80117.34.91.54:4991TIME_WAIT

tcp00 203.93.236.146:80117.34.91.54:1066TIME_WAIT

tcp00 203.93.236.146:80117.34.91.54:3067TIME_WAIT

tcp00 ::ffff:127.0.0.1:8005:::*LISTEN

tcp00 :::8009:::*LISTEN

tcp00 :::8080:::*LISTEN

tcp00 :::22:::*LISTEN

tcp00 ::1:6010:::*LISTEN

tcp10 ::ffff:203.93.236.146:41844::ffff:203.93.236.146:3306CLOSE_WAIT

tcp10 ::ffff:203.93.236.146:42287::ffff:203.93.236.146:3306CLOSE_WAIT

tcp10 ::ffff:203.93.236.146:42289::ffff:203.93.236.146:3306CLOSE_WAIT

tcp0 52 ::ffff:203.93.236.146:22::ffff:220.249.72.138:23527ESTABLISHED

udp00 0.0.0.0:581530.0.0.0:*

udp00 0.0.0.0:7340.0.0.0:*

udp00 0.0.0.0:7370.0.0.0:*

udp00 0.0.0.0:53530.0.0.0:*

udp00 0.0.0.0:1110.0.0.0:*

udp00 0.0.0.0:6310.0.0.0:*

udp00 :::33835:::*

udp00 :::5353:::*

Active UNIX domain sockets (servers and established)

Proto RefCnt Flags Type State I-Node Path

【责任编辑:book TEL:(010)68476606】

点赞 0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值