Сведения о вопросе

Mathprofi

22:58, 18th August, 2020

Теги

Linux    

Настройка подключения через proxy в Ubuntu Server 10.10

Просмотров: 345   Ответов: 9

Сервер получает сетевые настройки через DHCP, интернет через прокси.
Пингуется ya.ru но не обновляется и не устанавливаются пакеты.

# sudo apt-get update
# sudo apt-get upgrade


Ничего не получается.

Выполняю в терминале export http_proxy=http://userass@ProxyAddress:Proxy:Port

Ничего не изменяется…

Прописывал в файле /etc/bash.bashhrc вот такие строки
export http_proxy=http://userass@ProxyAddress:ProxyPort
export ftp_proxy=http://userass@ProxyAddress:ProxyPort

Опять не работает

Пробую так:

sudo vi /etc/apt/apt.conf.d/proxy

вставляю это

Acquire::http::Proxy "http://proxy:port/";
Acquire::ftp::Proxy "ftp://proxy:port/";
Acquire::::Proxy "true";


Опять не работает

Гугление не помогло.

Как это настроить?



  Сведения об ответе

crush

07:46, 7th August, 2020

У меня вот так заработало:

В файле /etc/apt/apt.conf (у вас /etc/apt/apt.conf.d/proxy)

Редактируем строчку:

$sudo nano /etc/apt/apt.conf

$Acquire::http::Proxy «http_proxy=http://login:password@address:port»;

via https://help.ubuntu.com/community/AptGet/Howto


  Сведения об ответе

LAST

13:50, 12th August, 2020

Может дело в том, что вы прописываете export http_proxy=http://userass@ProxyAddress:Proxy:Port под своей учеткой, а потом при обновлении повышаете права до рута. Что если сделать sudo -i, а уже после этого:
#export http_proxy=http://userass@ProxyAddress:Proxy:Port
#apt-get update && apt-get upgrade

А прокси с авторизацией? Пароль не забыли вставить?
export http_proxy=http://user:pass@ProxyAddress:Proxy:Port

Ну а вообще мне всегда хватало:

Acquire::ftp::Proxy «http://username:pass@proxy:port/»;
Acquire::ftp::Proxy «ftp://username:pass@proxy:port/»;
Acquire::::Proxy «true»;

в /etc/apt/apt.conf.d/proxy

и
export http_proxy=http://user:pass@ProxyAddress:Port
export ftp_proxy=http://user:pass@ProxyAddress:Port

попробуйте просто что-то вытянуть wget'ом, сразу станет ясно видит ли он вообще прокси, или может проблема именно в прохождении через прокси


  Сведения об ответе

dump

05:13, 6th August, 2020

На Raspbian
sudo nano /etc/apt/apt.conf.d/70debconf

Добавил строки:
Acquire::http::Proxy «http://username:pass@proxy:port/»;
Acquire::ftp::Proxy «ftp://username:pass@proxy:port/»;
Acquire::::Proxy «true»;

Заработало обновление apt-get через прокси


  Сведения об ответе

Chhiki

15:58, 4th August, 2020

в .wgetrc попробуйте прокси написать


  Сведения об ответе

KOMP

06:58, 8th August, 2020

Диск в любом случае не должен просить, если пакеты вытягиваются из инета. Значит у вас только локальные репозитории подключены.
Проверьте свой /etc/apt/sources.list
У меня он выглядит вот так.


  Сведения об ответе

lool

16:39, 9th August, 2020

Попробуйте

Acquire::http::Proxy «username@proxy:port/»;
Acquire::ftp::Proxy «ftp://username@proxy:port/»;
Acquire::::Proxy «true»;


  Сведения об ответе

Chhiki

22:19, 27th August, 2020

Пробовал вот так

Acquire::ftp::Proxy «http://username:pass@proxy:port/»;
Acquire::ftp::Proxy «ftp://username:pass@proxy:port/»;
Acquire::::Proxy «true»;

Тоже не алё. :(


  Сведения об ответе

KOMP

19:12, 26th August, 2020

Спасибо, завтра попробую.


  Сведения об ответе

$DOLLAR

01:42, 26th August, 2020

ТС всё делал правильно, только чтобы использовать данные переменные окружения надо вызывать sudo с ключем "-E" что экспортирует текущие переменные окружения для root. Т.е. "sudo -E apt-get update"


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться