Всем привет.
Ниже пример для Ubuntu.
Общий прокси указывается в файле /etc/environment.
В конец файла добавим следующее:
https_proxy="https://user:pass@proxy:port/"
http_proxy="http://user:pass@proxy:port/"
ftp_proxy="ftp://user:pass@proxy:port/"
socks_proxy="socks://user:pass@proxy:port/"
Для APT пишем в файл /etc/apt/apt.conf:
Acquire::http::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::https::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::ftp::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::socks::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::::Proxy "true";
Для WGET пишем в файл /etc/wgetrc:
proxy-user = user
proxy-password = pass
http_proxy = http://proxy:port/
ftp_proxy = http://proxy:port/
use_proxy = on
Для BASH просто делаем две переменных окружения:
export http_proxy='http://логин:пароль@ip_прокси:порт_прокси/'
export ftp_proxy='http://логин:пароль@ip_прокси:порт_прокси/'
Удачи.
Мне часто приходиться ходить в инет через прокси-сервер. И если в Windows без него, без инета, можно какое-то время прожить, то с Linux просто "беда". Но в отличие от Windows в Linux надо указывать прокси в разных местах. В зависимости от функции. Удобно или безопасно, не берусь судить, но так принято.
Ниже пример для Ubuntu.
Общий прокси указывается в файле /etc/environment.
В конец файла добавим следующее:
https_proxy="https://user:pass@proxy:port/"
http_proxy="http://user:pass@proxy:port/"
ftp_proxy="ftp://user:pass@proxy:port/"
socks_proxy="socks://user:pass@proxy:port/"
Для APT пишем в файл /etc/apt/apt.conf:
Acquire::http::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::https::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::ftp::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::socks::proxy "http://логин:пароль@ip_прокси:порт_прокси/";
Acquire::::Proxy "true";
Для WGET пишем в файл /etc/wgetrc:
proxy-user = user
proxy-password = pass
http_proxy = http://proxy:port/
ftp_proxy = http://proxy:port/
use_proxy = on
Для BASH просто делаем две переменных окружения:
export http_proxy='http://логин:пароль@ip_прокси:порт_прокси/'
export ftp_proxy='http://логин:пароль@ip_прокси:порт_прокси/'
Удачи.
и прописать DNS-сервера в /etc/resolv.conf
ReplyDeleteСпасибо, постоянно забываю куда пишется прокси в Линуксе.
ReplyDelete