Как проверить, к какой сети и VPN подключено устройство, в электронном приложении windows / mac? - PullRequest
0 голосов
/ 16 октября 2018

У меня есть одна ситуация, когда мое электронное приложение должно проверить, подключен ли пользователь к какой-либо сети VPN или нет.Я проверил промежуточное ПО NPM и электронные функции, но не смог найти ничего полезного.Есть ли способ получить следующую информацию из электронного приложения:

1> Подключено ли устройство (windows / mac) к VPN?

(Мой комментарий: я уже пробовал Window.navigator, он показывает только состояние соединения, в сети: оффлайн? Я также пробовал ipcMain и ipcRenderer 'online-status-change' )

2> Если пользователь подключен к сети VPN, мне нужна информация о сети.

Если у вас есть какая-либо информация, как собирать эти данные в электронном приложении, поделитесь им.

1 Ответ

0 голосов
/ 23 октября 2018

То, что вы пытаетесь сделать, невозможно точно заполнить, любой адрес может быть из VPN, и они могут измениться в любое время.Популярным способом борьбы с этим является проверка их IP-адреса по базе данных известных IP-адресов, используемых популярными VPN.Ниже я приведу некоторые популярные из них, хотя они могут быть использованы клиентом неправильно и, возможно, могут повлечь за собой некоторые расходы на ваш счет.Для более подробного ответа, вы должны проверить https://stackoverflow.com/a/33446886/9189336.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...