3

Я использую последнюю версию Firefox (38.0.5 в настоящее время), и мне нужно использовать настройки прокси только для некоторых URL, а не для каждой страницы.

После поиска я нашел Addon для Firefox с именем AutoProxy, но после установки я не могу использовать его настройки для добавления правил, и все определенные правила и группы правил не отображаются, и это то, что я вижу в настройках:

И когда я нажимаю кнопку «Добавить правило прокси ...», ничего не происходит.

Существуют ли другие подобные дополнения для Firefox для определения правил прокси для автоматического включения прокси для некоторых URL-адресов и отключения для всех остальных?

1 ответ1

6

У меня было похожее требование и я нашел два решения проблемы:

  1. Если вы не против заплатить за услугу, используйте FoxyProxy Plus. Бесплатная версия FoxyProxy также должна нормально работать для этого. Вы можете определить правила (даже более сложные, например, на основе текущего IP-адреса): http://getfoxyproxy.org/fpplus/
  2. Более общий - Генерация локальной конфигурации прокси-сервера, также называемая PAC- файлом.

    Источники:

например, сохраните следующее как текстовый файл на вашем жестком диске (измените соответственно)

function FindProxyForURL(url, host) {
  host = host.toLowerCase();
  if (dnsDomainIs(host, "site-needs-proxy.example.com") ||
      dnsDomainIs(host, "other-site-same-proxy.example.com"))
    return "PROXY XXX.XXX.XXX.XXX:80"; // (IP:port)
  // add more if blocks for multiple proxies...
  return "DIRECT"; // or the default proxy
}

и зайдите в Сервис -> Параметры (или CMD+; на вашем Mac) -> Дополнительно -> Сеть -> Настройки и проверьте: URL-адрес автоматической настройки прокси в Firefox и укажите его на файл, который вы только что создали (он также должен работать в других браузеры).

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