Применение параметров прокси-сервера в системе Linux?

наш кампус использует прокси-сервер с проверкой подлинности.

Итак, я должен применить http://username:password@proxyIp:port/ bash настроить файл (предположим, для wget или curl) или вручную вводить детали для каждого графического приложения (например, gtalk), а также, если я работаю с localhost (XAMPP),

Я должен настроить XAMPP, и так далее. Если у меня есть мой пароль прокси изменен я должен изменить его везде в системе!
Есть ли способ применить настройки прокси-сервера в одном месте.Хотя я спрашивая Linux, я хотел бы знать его и на windows.

7
задан Simon Sheehan
14.03.2023 6:43 Количество просмотров материала 3118
Распечатать страницу

3 ответа

в Linux нет такой вещи, как глобальная конфигурация прокси-сервера. Некоторые приложения могут уважать http_proxy переменная окружения, в зависимости от используемой ими библиотеки network/HTTP, другие не будут.

фон

в Linux – вопреки например, Windows – есть ряд библиотек, которые инициируют соединения HTTP, как cURL, etc. Для операционной системы (ядро) видит только кучу TCP-соединений, идущих на всем протяжении мир. В Windows большинство приложений полагаются на библиотеку HTTP, поставляемую с Internet Explorer, а остальные адаптированы для использования этих параметров.

мир Linux никогда не" эволюционировал " в центральное место для настройки прокси-серверов, так что просто нет никакого способа обеспечить использование конкретного прокси-сервера не перенаправляя весь сетевой трафик в брандмауэре.

практические советы

вы можете добиться наилучшего результата настройки the http_proxy переменная как можно раньше в дереве процесса. В зависимости от вашего дистрибутива Linux вам придется искать конкретное место для размещения этой переменной. На Ubuntu это было бы, например,/etc/environment.

1
отвечен Janos Pasztor 2023-03-15 14:31

обычно переменная окружения http_proxy может быть установлена для настройки параметров прокси и все приложения должны прочитать эту переменную, но это не является обязательным для них, чтобы сделать.

параметр http_proxy можно установить в $HOME/.bashrc или похожие.

0
отвечен jhcaiced 2023-03-15 16:48

да! Есть много способов сделать что-то. Я сделал инструмент для упрощения всей задачи, так как у меня когда-то была такая же проблема.Это работает на системе Debian / Ubuntu.

это просто сценарии оболочки. Вы можете скачать с здесь.

0
отвечен Himanshu Shekhar 2023-03-15 19:05

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх