如何在电子应用程序windows/mac中检查设备连接到哪个网络和VPN?

Ana*_*dya 5 node.js npm electron

我有一种情况,我的电子应用程序需要检查用户是否连接到任何VPN网络.我检查了NPM中间件和电子功能但无法找到任何有用的东西.有没有办法从电子申请中获取以下信息:

1>设备(windows/mac)是否连接到VPN?

(我的评论:我已经尝试过Window.navigator,它只显示连接状态,在线:离线?我还尝试过ipcMain和ipcRenderer '在线状态已更改')

2>如果用户连接到VPN网络,我需要网络信息.

如果您有任何信息,如何在电子应用程序中收集此数据,请分享.