情况探索Linux下查看联网情况的方法(linux查看联网)

有时候,由于网络问题、服务器问题或者其他原因,我们需要检查一下Linux系统是否正常联网。本文将介绍在Linux下查看联网情况的方法。

首先,我们可以使用ifconfig命令查看联网情况,ifconfig会把网络接口(有物理连接的情况下)的IP、掩码等信息显示出来。在控制台中输入以下命令:

# ifconfig

输出结果如下:

enp0s3: flags=4163  mtu 1500
inet 192.168.3.188 netmask 255.255.255.0 broadcast 192.168.3.255
inet6 fe80::60d1:9a21:bcfd:682d prefixlen 64 scopeid 0x20
ether 08:00:27:89:be:cd txqueuelen 1000 (以太网)
RX packets 65190 bytes 3961689 (3.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 24819 bytes 3168907 (3.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 0 (本地回环)
RX packets 40 bytes 2520 (2.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 40 bytes 2520 (2.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

从结果中可以看出,当前有两个网络接口,enp0s3和lo。他们的IP地址,掩码,物理地址以及内存信息都已经显示出来了,此时网络状态处于Up状态,说明正常联网了。

其次,可以使用ping命令测试本机和远程主机的网络是否可达,比如要测试本机和百度服务器的网络是否可达,可以执行以下命令:

# ping www.baidu.com

输出结果如下:

PING www.baidu.com (14.215.177.37) 56(84) bytes of data.
64 bytes from 14.215.177.37: icmp_seq=1 ttl=51 time=22.2 ms
64 bytes from 14.215.177.37: icmp_seq=2 ttl=51 time=21.7 ms
64 bytes from 14.215.177.37: icmp_seq=3 ttl=51 time=21.2 ms
64 bytes from 14.215.177.37: icmp_seq=4 ttl=51 time=20.1 ms
--- www.baidu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3019ms
rtt min/avg/max/mdev = 20.153/21.295/22.239/0.743 ms

从上面的信息中可以看出,4个ICMP包被发出,4个被接收,无丢包,此时此刻正常联网。

最后,还可以使用tracepath命令,检查网络路由到远程主机的过程,执行以下命令:

# tracepath www.baidu.com

输出结果如下:

 1?: [LOCALHOST]                         pmtu 1500
1: 192.168.3.1 0.281ms
2: 218.65.248.21 0.500ms
3: 112.90.132.42 0.861ms
4: 218.65.177.73 0.760ms
5: 14.215.176.1 0.744ms
6: 14.215.177.37 21.6ms reached
Resume: pmtu 1500 hops 6 back 6

上面的结果表明,从本机到百度服务器经过了6个跳转,每一跳耗时都不超过1ms,此时此刻正常联网。

总结以上内容,在Linux下查看联网情况的方法有三种:1. 使用ifconfig命令,查看网络接口的ip、掩码以及内存信息;2. 使用ping命令,测试本机和远程主机的网络是否可达;3. 使用tracepath命令,检查网络路由到远程主机的过程。只要使用以上的几个命令,便可以轻松查看Linux系统的联网情况。


数据运维技术 » 情况探索Linux下查看联网情况的方法(linux查看联网)