В моем офисе мне дали файл pac для подключения к нашему прокси. PAC-файл - это всего лишь набор игнорирующих этот внутренний сайт и локальный сайт вместе с прокси-сервером для других подключений, назовем его proxyname.office.uni.ac.za:3125
(нет http://
или что-то похожее в ссылке).
Моя проблема в том, что прокси требует имя пользователя и пароль. При настройке всей системы либо через URL-адрес конфигурации (используя файл pac), либо прямо с необработанным прокси-сервером,
некоторые программы играют хорошо (например, Chrome и Firefox) и отображают диалог имени пользователя / пароля, как только они открываются. Другие программы, такие как apt-get и большинство всего, просто не могут подключиться. Dropbox по крайней мере дает поля имени пользователя и пароля в настройках прокси,
но все еще не может работать корректно при попытке использовать общесистемные настройки.
Я пробовал следующее безрезультатно:
- установка системного прокси как
username:password@proxyname.office.uni.ac.za:3125
- установка системного прокси как
http://username:password@proxyname.office.uni.ac.za:3125
,https://username:password@proxyname.office.uni.ac.za:3125
,ftp://username:password@proxyname.office.uni.ac.za:3125
. - установка прокси в файле pac как
username:password@proxyname.office.uni.ac.za:3125
везде, где находитсяproxyname.office.uni.ac.za:3125
(и с использованием этой файловой системы pac). - установка прокси в pac-файле как
http://username:password@proxyname.office.uni.ac.za:3125
везде, гдеproxyname.office.uni.ac.za:3125
(и с использованием этой файловой системы pac).
Можно ли как-нибудь настроить эту прокси-систему с помощью заранее заданного имени пользователя / пароля? Или есть какая-либо программа, которая может настроить новый прокси (скажем, localhost:1234
), проксируя другой прокси-сервер с именем пользователя / паролем с его предустановкой имени пользователя / пароля. Или есть что-то еще, что я могу попробовать или пропустил?