6

Я знаю, что IE позволяет принудительно устанавливать все соединения через прокси-сервер, кроме определенных доменов или локальных адресов. Но есть ли способ позволить IE напрямую подключаться к Интернету и устанавливать соединения с конкретными веб-сайтами только через прокси-сервер?

Сценарий использования: если google.com или facebook.com заблокированы, и я хочу принудительно подключиться к этим сайтам через VPN-подключение к прокси-серверу, расположенному где-то еще, а прямой доступ к Интернету для всего остального.

3 ответа3

2

Общее решение этой проблемы - использование файла автоматической настройки прокси (PAC). В этом файле вы можете иметь произвольную логику для выбора прокси - включая белый список доменов.

Вот как это сделать:

  • Создайте текстовый файл в любом месте вашей локальной файловой системы, например C:\ProxyAutoConfiguration.js
  • Вставьте следующее содержимое в этот файл

    function FindProxyForURL(url, host) {
    
        // use proxy for specific domains
        if (shExpMatch(host, "*.google.com|*.facebook.com"))
            return "PROXY yourproxy:8080";
    
        // by default use no proxy
        return "DIRECT";
    }
    
  • Настройте URL-адрес этого файла (например, file:///C:/ProxyAutoConfiguration.js) в качестве сценария автоматической настройки прокси в вашей системе или браузере. В IE эта конфигурация находится здесь: Свойства обозревателя > Подключения > Параметры локальной сети > Использовать сценарий автоматической настройки.

Для получения дополнительной информации о формате файла автоконфигурации прокси, см., Например, эту веб-страницу: https://findproxyforurl.com/example-pac-file/

0

Я думаю, что нашел решение. В Codeplex есть масса прокси-инструментов для Windows! Таким образом, мне не нужно настраивать что-то вроде Privoxy, что кажется излишним и сложнее в настройке. https://www.codeplex.com/site/search?query=proxy&ac=4

0

Вы можете сделать это, используя расширение Chrome. Загрузите и установите Browsec, затем в настройках перейдите в смарт-настройки и включите прокси для выбранных вами сайтов. Здесь вы можете прочитать в деталях. Установить прокси для конкретного сайта доменов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .