Я пытаюсь подключить прокси-сервер ISA с CNTLM. Но синтаксис ISA-прокси выглядит иначе. Я не могу найти способ установить прокси для apt. мой CNTLM слушает 127.0.0.1:41040
, а /etc/apt/apt.conf
выглядит так:
Acquire::http::Proxy "http://urmia.ac.ir\username:pass@127.0.0.1:41040/";
Который urmia.ac.ir
является областью ISA в моем университете. Я получаю 407 ошибку. CNTLM говорит
HEAD: HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
Вы вводите имя пользователя и пароль (желательно в хешированном виде) в файл конфигурации CNTLM. Apt не нужно знать ваше имя пользователя и пароль.
Конфигурирование cntlm может быть немного сложным, вам нужно поэкспериментировать с флагами «Auth», пока он не заработает надежно. Вот инструкция , которую я написал для пользователей в моем университете.
Вы должны заполнить информацию в /etc/cntlm.conf
.