如何检查哪个网络接口处于活动状态并提供互联网?

如何检查哪个网络接口处于活动状态并提供互联网?
ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT 
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN mode DEFAULT qlen 500
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

如何检查哪个网络接口处于活动状态并提供互联网并且互联网正在该接口上运行。在上面lo(环回接口)、eno1(以太网接口)、wlp2s0(无线)已启动,但我只能从wlp2s0.

答案1

一种相当好的方法是检查路由表以查看默认路由的去向

ip route list | grep default

答案2

如何检查哪个网络接口处于活动状态

任何表示state UP处于活动状态的接口,并提供与某个网络或另一个网络的连接。

并提供互联网和互联网正在该界面上工作。

您实际上是在询问 ip 路由的工作原理,并且这个问题有很多深度。本质上,路由表是具有掩码的不同网络的列表,以及哪些网络接口或外部路由器向它们提供连接。

该列表的末尾是一个名为 的特殊条目default route,它是网络 0.0.0.0/0 的别名。它的功能是对您没有特定入口的事物进行包罗万象,本质上就是互联网。

您可以通过键入查看路由表ip route。它将提供一些关于不同地址使用哪些接口的解释,并显示强大的默认路由。

答案3

只需输入route.它应该为您提供活动网络提供接口的详细信息。

相关内容