Согласно Википедии,

Чтобы все браузеры в организации имели одинаковую политику прокси-сервера, без настройки каждого браузера вручную, необходимы обе нижеуказанные технологии:

  • Стандарт автоматической настройки прокси (PAC): создайте и опубликуйте один центральный файл конфигурации прокси. Подробности обсуждаются в отдельной статье.
  • Стандарт протокола автоматического обнаружения веб-прокси (WPAD): убедитесь, что браузеры организации найдут этот файл без ручной настройки. Это тема этой статьи.

Можно сделать так, чтобы все браузеры использовали один и тот же файл .pac, не настраивая каждый из них вручную (т. Е. Не указывая местоположение файла .pac в каждом, а позволяя каждому обнаруживать его автоматически).

Но я не смог найти ни одного сайта, где бы было написано простым языком, как это сделать.

Является ли статья в Википедии неправильной или я неверно истолковал ее слова?

Если нет, может кто-нибудь помочь мне с вышеизложенным?

1 ответ1

0

Firefox является выбросом в этом случае:

Большинство приложений уважают настройку прокси WinINET, но некоторые - нет.

  • Firefox учитывает настройки WinINET только в том случае, если в настройках сети настроено «Использовать настройки прокси-сервера системы».

Чтобы автоматизировать это, используйте скрипт, который:

  • Копирует PAC URL в буфер обмена
  • Применяет это к реестру
  • Открывает настройки Firefox для каждого подкаталога в папке profile
  • Применяет его к файлу prefs.js в каждом профиле

Например:

# To configure the proxy server settings on a client computer, create the following .reg file to populate the registry with the proxy server information:

Regedit4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000001
"ProxyHttp1.1"=dword:00000000
"ProxyServer"="http://ProxyServername:80"
"ProxyOverride"=""

И в Firefox:

pref("network.proxy.type", 5)

Если вам нужно установить PAC URL, используйте следующее:

pref("network.proxy.type", 2)
pref("network.proxy.autoconfig_url", "http://ProxyServername:80")

Рекомендации

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