Настройка прокси-сервера, Ubuntu 8,10.
Важно до настройки уточнить, требуется ли авторизация пользователя, который входит на прокси.
Формат команд пишу с учетом того, что авторизация нужна. Если формат задан неправильно, то при запуске aptitude
через консоль вероятно появление 407 (Требуется авторизация), либо клиент вообще не подключится.
Настройка может быть произведена либо измененмием конфигурационного файла
/etc/apt/apt.conf.d/proxy
(возможно файла с именем proxy нет, его нужно будет создать и разрешить выполнять как программу, команда sudo chmod 711 /путь_до_файла
).
В файл proxy добавляются строки инициализации сервера прокси, формат такой:
Acquire::http::Proxy "http://user_name:password@x.x.x.x:port/";
Acquire::ftp::proxy "http://user_name:password@x.x.x.x:port/";
Acquire::::Proxy "true";
и прописываются x.x.x.x - IP прокси. Да, нельзя убирать кавычки и точки с запятыми, прям как тут, только адрес свой!!!
Если после перезапуска служб или перезагрузки системы Ubuntu не видит прокси, то имеет смысл посмотреть переменную окружения
которая так и называется http_proxy она как и некоторые другие системные переменные живет (явно прописана)
в файле по адресу /etc/environment
Чтобы проверить состояние переменной отвечающей за прокси в консоли наберите
env | grep proxy
Если ответа нет, переменная прокси не прописана. тогда открываем файд с переменными на редактирование например так
sudo gedit /etc/environment
и добавляем туда такие строки:
https_proxy="https://user_name:password@x.x.x.x:port/"
http_proxy="http://user_name:password@x.x.x.x:port/"
ftp_proxy="ftp://user_name:password@x.x.x.x:port/";
обращаю внимание, строк три и в конце (у меня нет запятых)
Удачи, товарищи линуксоиды!
Linux will LIVE !