命令
nmcli connectivity check
可以判断计算机是连接到互联网,还是(仅)连接到本地网络。有没有办法通过特定的连接/设备获取有关连接的信息?例如,假设我通过无线连接连接到互联网并通过有线连接连接到本地网络,有没有办法从网络管理器获取这些信息?
最终,我想制作一个脚本,对未连接到互联网的设备执行某些操作(例如关闭它们的电源),同时让设备完好无损地连接到互联网。
命令
nmcli connectivity check
可以判断计算机是连接到互联网,还是(仅)连接到本地网络。有没有办法通过特定的连接/设备获取有关连接的信息?例如,假设我通过无线连接连接到互联网并通过有线连接连接到本地网络,有没有办法从网络管理器获取这些信息?
最终,我想制作一个脚本,对未连接到互联网的设备执行某些操作(例如关闭它们的电源),同时让设备完好无损地连接到互联网。
您可以简单地使用命令
ip
:此命令将指示设备用作默认网关,除非您为
8.8.8.8
.