в браузере:
1 2 |
в Debian: Настройки> Сеть> Сетевой прокси > Вручную в Ubuntu: Настройки> Сеть> Сетевой прокси> самостоятельно |
для системы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
!!! profie.d - все скрипты помещенные в этот каталог выполняются при входе пользователя в систему vim /etc/profile.d/proxy.sh ----------------------- # export http_proxy="http://10.0.0.10:8080/" export https_proxy="http://10.0.0.10:8080/" export ftp_proxy="http://10.0.0.10:8080/" export no_proxy="127.0.0.1,localhost" # For curl export HTTP_PROXY="http://10.0.0.10:8080/" export HTTPS_PROXY="http://10.0.0.10:8080/" export FTP_PROXY="http://10.0.0.10:8080/" export NO_PROXY="127.0.0.1,localhost" ----------------------- source /etc/profile.d/proxy.sh - получить переменные из файла env | grep -i proxy - так мы можем убедится что переменные получены |
Прокси для менеджера пакетов APT:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Без аутентификации: vim /etc/apt/apt.conf.d/80proxy ------------------------------- Acquire::http::proxy "http://10.0.0.10:8080/"; Acquire::https::proxy "https://10.0.0.10:8080/"; Acquire::ftp::proxy "ftp://10.0.0.10:8080/"; ------------------------------- Если требуется аутентификация: vim /etc/apt/apt.conf.d/80proxy ------------------------------- Acquire::http::proxy "http://<username>:<password>@<proxy>:<port>/"; Acquire::https::proxy "https://<username>:<password>@<proxy>:<port>/"; Acquire::ftp::proxy "ftp://<username>:<password>@<proxy>:<port>/"; ------------------------------- |
Прокси только для wget:
1 2 3 4 5 6 7 8 |
Редактируем файл в профиле пользователя: vim ~/.wgetrc ------------- use_proxy = on http_proxy = http://10.0.0.10:8080/ https_proxy = http://10.0.0.10:8080/ ftp_proxy = http://10.0.0.10:8080/ ------------- |