У меня есть прокси-сервер, работающий внутри Azure, он доступен, когда VPN-соединение активно.Однако файл Automatic Proxy Config (PAC-файл) должен как-то определить, что VPN-соединение включено, иначе браузер не будет работать (если VPN-соединение отключено.)
Поэтому я хочу убедиться, что моя VM PROXY подключенаи отзывчивый внутри PAC-файла автоматической настройки прокси, кажется, IsResolvable () не работает для этой цели?Любые другие функции, чтобы использовать, чтобы обнаружить, что я нахожусь в VPN, где живет прокси?Например, есть ли некоторые DNS-имена, которые существуют внутри диапазона имен Azure VPN, которые я могу проверить с помощью стандартной функции isResolvable ()?
function FindProxyForURL(url, host) {
PROXY = "PROXY 192.168.1.1:88"
if (! isResolvable ("192.168.1.1"){
return "DIRECT";
}
return PROXY;
}