Можно ли отключить / включить прокси-соединение на вкладке за вкладкой в Firefox?
Я могу получить доступ к Интернету с включенным прокси, и я могу получить доступ к нашим внутренним серверам с отключенным прокси, но ни одна из конфигураций не позволяет другую.
У меня есть ощущение, что Firefox 4 для профилей вкладок может позволить это, но мне было интересно, есть ли способ достичь этого в Firefox 3.6.13, возможно, с помощью расширения.
На данный момент я справляюсь с quickProxy (а не с QuickProxy, который я только что обнаружил при попытке найти quickProxy), который позволяет мне включать и выключать прокси для всего браузера, но предпочел бы что-то более детальное.
Ответы:
Еще один голос за FoxyProxy, но я предложу использовать функцию PAC, если ваши настройки сложны. У меня есть два прокси-сервера на выбор, но какой из них выбрать, иногда бывает очень сложно. Чтобы настроить FoxyProxy для использования PAC, перейдите на
Proxy Details
вкладку, выберитеAutomatic Proxy Configuration URL
и введите что-то вродеfile:///home/me/.myproxy.pac
. Вот пример файла PAC:Обратите внимание, что приведенный выше пример довольно неэффективен, так как обычно он приводит к поиску DNS на myproxy.company.com для каждого соединения HTTP; Я жестко кодирую
AT_HOME
иAT_WORK
в .pac файл через внешнюю программу во время загрузки. Но это пример того, насколько сложным вы можете сделать свой PAC-скрипт, если вам нужно.источник
Зачем вам нужен прокси для каждой вкладки? Ваша среда разработки перенаправляет google.com в окно локальной сети или что-то в этом роде?
Будет ли достаточно автоматически использовать прокси для внешних сайтов ( http://superuser.com ), а не для внутренних сайтов ( http://uri.to/internal/server )? Если так, то я бы сказал, загляните в пост Джо о функции PAC.
Поле «Нет прокси для:» на экране конфигурации сети (по крайней мере, так оно называется в FF4, здесь у меня не установлен FF3) - это способ сделать некоторые из тех же вещей, не создавая файл PAC. Вы можете игнорировать ваш прокси для http://www.local.org , http://www2.local.org и 127.0.0.1, используя что-то вроде
.local.org, 127.0.0.1
источник
localhost, 10.0/8
не использовать прокси для доступаlocalhost
и10.*.*.*
)для тех, кто ищет способ ... попробуйте SwitchyOmega расширение Firefox
https://addons.mozilla.org/en-US/firefox/addon/switchyomega/
источник
Посмотрите на FoxyProxy . Он имеет несколько вариантов конфигурации. Не совсем уверен, что позволяет настраивать для каждой вкладки, но определенно может настроить различные параметры прокси для разных адресов. Таким образом, вы можете настроить один прокси-сервер для внутренних серверов (возможно, сетевую маску, например 192.168.0.0/24), а другой - для Интернета.
источник
Я использую FoxyProxy с месяца как дополнение к Firefox, и я очень доволен его возможностями. С помощью этого дополнения вы можете настроить несколько прокси; затем добавьте URL-адреса в белый список для прокси, который вы хотите использовать. Используйте подстановочные знаки, когда есть больше подходящих URL.
Например, у вас есть Proxy1 и Proxy2, вы хотите, чтобы все URL-адреса Microsoft проходили через Proxy1, а все остальные использовали Proxy2.
Вот что вам нужно сделать:
Отредактируйте прокси по умолчанию и укажите Proxy2 IP и порт. Не добавляйте шаблон URL. Создайте прокси как Proxy1 и укажите IP и порт Proxy1. В шаблоне URL добавьте «* .microsoft.com *» (без кавычек) в виде белого списка. Затем установите FoxyProxy на «Использовать прокси на основе их предопределенных шаблонов и приоритетов»
Надеюсь это поможет.
источник