我需要知道我的PC是否通过WiFi、局域网、虚拟专用网…进行通信我的应用程序会产生繁重的网络负载,在某些情况下启动是没有意义的,这就是为什么我需要知道PC通过哪个连接与世界…通信
发布于 2011-09-19 19:05:41
一种暴力方式可能会奏效:
我们的想法是解析ipconfig/ifconfig输出。
首先获取候选的UP接口(例如lan0、wlan0)的列表。然后发送一些数据(例如,ping google.com),比较发送数据前后的Rx数据包和tx数据包数量,您应该能够了解正在使用哪个接口。
希望这能有所帮助。
https://stackoverflow.com/questions/6973415
复制相似问题