Я хотел бы получить доступ к Интернету для обновления файлов и т. Д. С терминала в защищенной прокси-сети. Я уже пробовал следующее:
Добавление
/etc/apt/apt.conf
,/etc/apt/apt.conf.d/01proxy
,/etc/apt/apt.conf.d/01ubuntu
:Acquire::http::proxy "http://name:password@proxy_server:port";
export http_proxy=http://name:password@proxy_server:port/
на терминале.- Добавление
export http_proxy=http://name:password@proxy_server:port/
к/etc/bash.bashrc
Это были немногие из основных усилий. В моем имени пользователя нет пробелов и в пароле нет специальных символов (особенно "@"). Я дважды проверил, и вся информация введена правильно. Информация верна, потому что она работает с браузером (ручной прокси в сети и аутентификация при первом открытии браузера). Я также пытался превратить «p» в «proxy» в заглавные буквы, но безуспешно. Я всегда получаю ошибку: 407 Proxy Authentication Required.
любая помощь приветствуется.
источник
Ответы:
Проверьте это:
Настройте его: домен, имя пользователя, пароль, proxyserver.net, порт
файлы:
/etc/bash.bashrc
/etc/environment
/etc/apt/apt.conf
(создайте файл, если он не существует)источник
wget
,apt-get update
иapt-get upgrade
не висит, ноapt-get
терпит неудачу иwget
говорит «запрос прокси посланный, ожидая ответа.» Не уверен, что происходит. Ни у кого нет терминального решения в моей работе, потому что все они используют графический интерфейс.То, что вы сделали (
export http_proxy=http://name:password@proxy_server:port/
), на самом деле довольно близко к тому, что работает для меня:Я надеюсь, что это работает и для вас. ;)
источник
Возможно, ваш пароль имеет специальный символ, который необходимо « экранировать » или правильно закодировать для URL.
Например, следующие символы должны быть закодированы (но есть много других):
#
@
%
Если ваш пароль содержит специальные символы, убедитесь, что они правильно закодированы в URL .
источник