четверг, 25 декабря 2014 г.

Работа в ubuntu через прокси

Так  у нас (работа) заведено, что прямой доступ в интернет, имеет очень ограниченное количество серверов.
Соответственно необходимо настраивать доступ для получения обновлений, установки программ через прокси без авторизации.

Я опишу основные (на мой взгляд) настройки, которые необходимо сделать

wget

редактируем /etc/wgetrc

https_proxy = http://<server>:<port>/
http_proxy = http://
<server>:<port>/

use_proxy = on

обновление пакетов

редактируем /etc/apt/apt.conf

Acquire::http::Proxy "http://<server>:<port>";

perl (cpan)

[root@localhost ~]# perl -MCPAN -e shell
 
cpan> o conf http_proxy <server>:<port>
 
cpan> o conf ftp_proxy <server>:<port>
 
cpan> o conf commit
 
 

переменная окружения

export HTTPS_PROXY="http://<server>:<port>"
export HTTP_PROXY="http://<server>:<port>"


Я бы не рекомендовал использовать авторизацию, т.к.:
  • пароль в открытом виде
  • не везде возможно использовать NTLM авторизацию
Лучше ограничить на прокси сервере доступ к определенным url

Комментариев нет:

Отправить комментарий