Linux mint apt proxy

Nix Daily

Обзоры Linux программ, решения и эксперименты.

воскресенье, 24 октября 2010 г.

Прокси в Linux Mint (Debian/Ubuntu)


Встала задача настроить систему на использование прокси-сервера для выхода в интернет, но стандартная гномовская утилита насторойки прокси сервера лишь прописала настройку в инвайромент. В итоге немного порывшись в конфигах был достигнут желаемый результат.

прописываем соответственно:
Acquire::http::Proxy «http://domain\domainuser:password@192.168.1.150:8080»;
Acquire::ftp::Proxy «http://domain\domainuser:password@192.168.1.150:8080»;
Acquire. Proxy «true»;

2. Настройка wget

раскоментируем строчки и прописываем нужное:
https_proxy = http://192.168.1.150:8080/
http_proxy = http://192.168.1.150:8080/
ftp_proxy = http://192.168.1.150:8080/

3. Настройка enviroment

прописываем нужное :
http_proxy=»http:/192.168.1.150:8080″
ftp_proxy=»http://192.168.1.150:8080″

4. Настройка mintUpdate и Synaptic

1) В самом синаптике через gui настройте использование прокси сервера
(Настройки>Параметры>Сеть)
2) В mintUpdate (Правка>Параметры>Прокси) настройте прокси следующим образом:
прокси http://192.168.1.150 порт 8080

1 коммент.:

А стоило бы вместе с добавлением галочки system wide proxy ещё и заимплементить установку этого прокси в приведенных конфигах. А иначе зачем эта галочка появилась в проксиустановляторе?

Источник

HOWTO Прокси в Linux Mint (Debian/Ubuntu)

У меня на работе все выходы во внешний мир идут через прокси-сервр. Его настройкой занимаются админы, тем не менее, и простые юзеры вынуждены регулярно вносить коррективы в настройки таких программ как браузеры, интернет-болталки и т.д. Поэтому тема настройки прокси-сервера весьма интересна и актуальна. На сайте Nix Daily прочитал прекрасно руководство по настройке прокси-сервера в домашних условиях путем правки конфигов. речь идет о Linux Mint, а значит решение актуально для Ubuntu, да и других дистрибутивов на базе Debian. Считаю, что это готовое HOWTO, поэтому решил разместить его в своей базе знаний. Отдельное спасибо автору статьи.

Встала задача настроить систему на использование прокси-сервера для выхода в интернет, но стандартная гномовская утилита насторойки прокси сервера лишь прописала настройку в инвайромент. В итоге немного порывшись в конфигах был достигнут желаемый результат.

1. Настройка apt

прописываем соответственно:
Acquire::http::Proxy «http://domain\domainuser:[email protected]:8080″;
Acquire::ftp::Proxy «http://domain\domainuser:[email protected]:8080″;
Acquire. Proxy «true»;

2. Настройка wget

раскоментируем строчки и прописываем нужное:
https_proxy = http://192.168.1.150:8080/
http_proxy = http://192.168.1.150:8080/
ftp_proxy = http://192.168.1.150:8080/

3. Настройка enviroment

прописываем нужное :
http_proxy=»http:/192.168.1.150:8080″
ftp_proxy=»http://192.168.1.150:8080″

4. Настройка mintUpdate и Synaptic

1) В самом синаптике через gui настройте использование прокси сервера
(Настройки>Параметры>Сеть)
2) В mintUpdate (Правка>Параметры>Прокси) настройте прокси следующим образом:
прокси http://192.168.1.150 порт 8080

Конечно, ремонт лифтов это более сложная задача и от квалификации ремонтников зависит жизнь и здоровье обитателей дома или офиса. Поэтому такие работы стоит заказывать только опытным сотрудникам компании, имеющей безупречную репутацию.

Читайте также:  Как определить свою видеокарту windows 10 без драйверов

Источник

Linux Mint Forums

Welcome to the Linux Mint forums!

Update through proxy (apt-get)

Update through proxy (apt-get)

Post by BrEin » Thu Jun 20, 2013 9:57 am

I searched this forum for this topic, but I didn’t find an equivalent threat for that. If this exists, a link would be enought.

My probleme is, my computer is placed behind a proxy. I set up already the proxy settings in the network section.
Internet does work generally with firefox. OK, I have to enter name and passwort for each single page and each single embedded element, but it is working.

For updating with apt-get the following command does work:

To enter this option in the config file /etc/apt/apt.conf (with finishing semicolon) does not work.
Neither for the commandline call «sudo apt-get update», nor for the gui based update manager.

So, I have a bunch of question and I hope some of them can be answered:
1. How can I solve that update problem?
2. Why is it possible to set up the proxy, but without username and passwort?
3. Why is this setting not system wide (I think, this would be the easiest solution.)?
4. How can I tell firefox that my username and password don’t change within 340ms?

Thank you very much
Fabian

Re: Update through proxy (apt-get)

Post by karlchen » Fri Jun 21, 2013 11:59 am

Re: Update through proxy (apt-get)

Post by BrEin » Mon Jun 24, 2013 9:48 am

Hey Karlchen (Germany?),

thanks to you. Sorry for my late reply, I thougth I get an eMail after an answer. But it isn’t.

Q1: Thanks to you. The first part does work perfectly. My fault was I entered an equationsign instead of space.
The second part I did not try.
Q2&Q3: I installed dconf and did what you said. Unfortunatly firefox is still asking for username and password.
My network settings do not offer a button for system wide appliance.
In addition the proxy is deactivated after a reboot. but I think this is just a bug and it is only showen as deactivated, but it is still activated.
Q4: Although I stored the username and password (for proxy) in firefox and firefox uses the system proxy settings and the proxy settings are setup as you said. Firefox pops up the authendication diagloque everytime I request a new webpage. Somtimes more than one for embedded elements. This is kind of anoying.
Why is it not enought to enter it once? At least once per session?

Thanks to you
Fabian

Re: Update through proxy (apt-get)

Post by karlchen » Tue Jun 25, 2013 6:41 pm

Читайте также:  Msvcp100 dll что это за ошибка как исправить windows 10 x64

About my double proxy configuration:
It is only a workaround for the case that you experience the problem that your Mint system cannot authenticate on your proxy server directly. If you do not experience this problem then there is no point in using cntlm.

About Firefox:
You can configure manual proxy settings in Firefox and tell it to use them. In most cases doing so will mean you perform the same configuration which you have done in network-manager in Firefox, too. (If it makes any sense you could use a different configuration for Firefox.)
If the system wide proxy settings are fine then it will be convenient to configure Firefox to use the system wide proxy configuration instead.

Firefox will ask for username and password for the proxy session at least once after it has been started. Even if you have told Firefox to save the proxy credentials, it will ask you to confirm the saved credentials. I, too, have got used to Firefox repeating this procedure every once in a while. I assume that it happens whenever the proxy has rejected a request which seems to happen quite frequently for me. It is annoying. Yet, I have not found a way of making Firefox authenticate towards the proxy in a silent mode simply using the stored credentials.

About dconf-editor:
When defining a system-wide proxy network-manager only allows you to perform a really extremely basic configuration. (Have a look at the details of the manual Firefox proxy configuration to find out which items are missing.) All the missing settings can be added, modified, deleted with the help of dconf-editor. Do not ask me why the configuration dialogue of network-manager has been crippled as if the developers were keen on rendering it absolutely useless.

About the button [Apply system-wide]:
I cannot imagine why it should be absent on your system. All my Cinnamon systems have got it.

Источник

Обновление Ubuntu через прокси

Иногда нужно настроить обновление Ubuntu через прокси-сервер. Некоторые провайдеры или крупные организации разрешают доступ в интернет только через свои прокси. Таким образом они получают возможность фильтровать просматриваемый трафик, чтобы ограничивать доступ на нежелательные ресурсы или при неуплате.

Настройка сводится к выполнению нескольких консольных команд. В Ubuntu для управления пакетами используется утилита apt — её и будем настраивать. Как вы поняли, в данной статье мы рассмотрим, как настроить apt через прокси, а точнее, как выполняется настройка обновления через прокси Ubuntu 16.04.

Настройка работы apt через прокси

Как я уже сказал, в Ubuntu загрузкой, поиском и установкой пакетов занимается утилита apt. Таким образом, нам нужно заставить apt работать через прокси. Для этого будем использовать каталог /etc/apt/apt.conf.d/, создайте в нём файл 10proxy:

Читайте также:  Приложение для видеорегистратора windows

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

Синтаксис записей в файле выглядит следующим образом:

Вообще, название файлу можно дать какое угодно, а выбрано именно это, чтобы вы сразу, посмотрев на имя, поняли для чего этот файл.

  • http — протокол, на котором работает прокси;
  • http://proxy.com — адрес прокси-сервера;
  • port — порт;
  • username — имя пользователя, если для прокси используется аутентификация;
  • password — пароль от прокси.

Например, зададим три прокси, которые работают на протоколах http, https, ftp и socks, затем разрешим использование прокси-серверов:

Acquire::http::proxy «http://username:password@proxy.com:port/»;
Acquire::https::proxy «https://username:password@proxy.com:port/»;
Acquire::ftp::proxy «http://username:password@proxy.com:port/»;
Acquire::socks::proxy «socks://username:password@proxy.com:port/»;
Acquire. Proxy «true»;

Прокси применяются так, как они расположены в списке, если первый не работает, применяется второй и так далее. Сохраните изменения — теперь можно обновлять систему или устанавливать программное обеспечение:

sudo apt update

$ sudo apt upgrade

Или выполнить установку пакетов Ubuntu через прокси:

sudo apt install gimp

Если захотите отключить обновление Ubuntu через прокси, просто удалите файл 10proxy:

sudo rm /etc/apt/apt.conf.d/10proxy

Выводы

Вот и всё, теперь вы знаете как выполняется настройка apt через прокси Ubuntu. Для работы apt того, что описано в статье достаточно, но если нужно заставить работать другие приложения, придётся выполнить ещё пару настроек, задать прокси в настройках системы, а также установить переменную http_proxy в файле

/.bashrc. Если у вас остались вопросы, задавайте их в комментариях!

Источник

Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки.

Инструменты пользователя

Инструменты сайта

Боковая панель

Содержание

Как задать прокси для обновления пакетов в Debian/Ubuntu Linux

При работе с менеджером deb-пакетов Advanced Packaging Tool (APT) в корпоративных сетях может потребоваться взаимодействие с внутренними прокси-серверами, предоставляющими доступ в Интернет. Здесь описаны основные методы настройки работы APT с такими прокси-серверами.

Включение прокси для всех пользователей системы

Данный способ глобальный, так как влияет на всех пользователей системы.

В конфигурационном файле /etc/apt/apt.conf указать строку вида:

Аналогичные настройки также можно найти/указать в файлах вида /etc/apt/apt.conf.d/proxy

Включение прокси для текущего пользователя

Настройки прокси можно передать менеджеру пакетов APT через переменные окружения текущего пользователя. Для этого в профиле пользователя нужно внести изменения в файл

/.profile , добавив в конец файла сроки вида:

Обход прокси для локальных репозиториев

В случаях когда на уровне переменных окружения пользователя или на уровне всей системы заданы параметры прокси, которые используются менеджером пакетов APT, может возникнуть проблема с получением метаданных о пакетах из локальных репозиториев, доступ к которым должен выполняться не через прокси, а напрямую. В этих случаях в файл конфигурации APT можно добавить правило, которое заставит обращаться к указанному локальному репозиторию минуя прокси:

Проверено на следующих конфигурациях:

Версия ОС Linux Версия APT
Debian GNU/Linux Jessie 8.10 apt 1.0.9.8.4 for amd64

Автор текущей редакции:
Алексей Максимов
Время публикации: 07.01.2018 00:39

Источник

Оцените статью