如何知道连接了哪个网络?

如何知道连接了哪个网络?

如何使用命令行查看我是否使用 eth0、eth1 还是 wln0 等连接到网络?

好吧,详细说一下,我有一个使用程序“conky”安装的桌面侧边栏。这个侧边栏有显示互联网速度的仪表。由于我没有使用 eth0,所以我需要在 ~/.conkyrc 文件中做一个小改动。我需要将“eth0”替换为我的无线网卡用于连接互联网(通过路由器)的任何网络。

答案1

根据您的设置,您很可能同时连接到多个网络。

如果您有兴趣了解哪个接口用于 Internet 流量,请尝试使用该ip route命令并查看默认路由。例如,在我的系统上,它显示eth0如果流量与表中的任何其他规则都不匹配,则流量将通过:

$ ip route
default via 192.168.0.1 dev eth0  proto static 
169.254.0.0/16 dev eth0  scope link  metric 1000 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.10  metric 1 

相关内容