Прокси+авторизация: как сделать в Mageia?
Модератор: Bizdelnick
-
- Сообщения: 1145
- ОС: MX Linux
Прокси+авторизация: как сделать в Mageia?
Форумчане, скажите, пожалуйста, кому удалось настроить выход ОС Mageia Linux в Интернет через прокси с поддержкой авторизации на прокси сервере? Подскажите, пожалуйста, как вы это сделали?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Вы в разделе про каждый дистрибутив будете это спрашивать? Везде одинаково:
для HTTP: export http_proxy=протокол://логин:пароль@сервер
для HTTPS: export HTTPS_proxy=протокол://логин:пароль@сервер
для всех протоколов разом: export ALL_proxy=протокол://логин:пароль@сервер
Но нет никаких гарантий, что каждая конкретная программа будет это воспринимать. Большинство должны.
для HTTP: export http_proxy=протокол://логин:пароль@сервер
для HTTPS: export HTTPS_proxy=протокол://логин:пароль@сервер
для всех протоколов разом: export ALL_proxy=протокол://логин:пароль@сервер
Но нет никаких гарантий, что каждая конкретная программа будет это воспринимать. Большинство должны.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Вы сказали как запустить ОТДЕЛЬНУЮ программу через прокси сервер, а я спросил как прокисифицировать всю систему. Надеюсь разница между моим вопросом и Вашим ответом очевидна. Дело в том, что как Mageia так и OpenSuse имеют собственные настройщики для работы прокси и мне не понятно как они работают. Так как настройки /etc/environment и /home/user/bash.rc они игнорируют и куда что пишут мне неизвестно. Но факт в том, что ни одно из этих GUI не работает корректно с авторизацией.
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Не отдельную, а все, у которых в окружении будет соответствующая переменная. Не знаете, куда её прописать, чтобы она устанавливалась при запуске сессии?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Насколько мне известно, то эта переменная при запуске из терминала заставляет использовать прокси только те приложения, которые запускались после ее ввода. Но если она запускает через прокси ВСЕ ПРОГРАММЫ в системе, то скажите, пожалуйста, куда ее прописать?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Смотре где она нужна. Всем пользователям или одному? В графической сессии или в консольной? Если в wayland, то я вообще не в теме.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Одному пользователю НЕ root пользователю в графической сессии когда в таких дистрибутивах как Mageia, PCLinuxOS, Opensuse.
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Попробуйте ~/.xsessionrc (в Debian должно работать, в других дистрибутивах надо смотреть).
Добавлено (16:58):
На всякий случай: проверять надо в новой сессии.Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
И где же Вы такой файл видели? Ни в корневой папке ни в домашней его нет. Значит нужно его создать?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
~ — обозначение домашнего каталога. Именно в нём и надо создать файл, если его нет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Код: Выделить всё
export HTTP_proxy=HTTP://login:pass@ip_server:port
export HTTPS_proxy=HTTPS://login:pass@ip_server:port
Собственно система как раньше так и теперь после перезапуска компьютера использует все как раньше не обращаясь к прокси. Это было проверено с помощью сайта 2ip.ru . ЧЯДНТ?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Не знаю. Для начала проверьте, определены ли эти переменные, в эмуляторе терминала.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Даже самому странно ведь раньше когда я писал эту команду просто в консоль, а потом запускал браузер, то он в сеть просился через прокси, а теперь нет. Но во всяком случае спасибо за наводку. На своих других системах буду пробовать.
Отвечаю сам себе, что надо было большие буквы в названии протокола изменить на маленькие и прокси начал работать. Но мне легче от этого не стало так как к сожалению не заработала авторизация, т.е. теперь браузер просит логин и пароль на прокси, а мне нужно, чтобы он кушал настройки прокси, которые я предоставляю в переменной export. Никто ничего не хочет мне сказать?
Отвечаю сам себе, что надо было большие буквы в названии протокола изменить на маленькие и прокси начал работать. Но мне легче от этого не стало так как к сожалению не заработала авторизация, т.е. теперь браузер просит логин и пароль на прокси, а мне нужно, чтобы он кушал настройки прокси, которые я предоставляю в переменной export. Никто ничего не хочет мне сказать?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Все браузеры так себя ведут?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Да.
Именно все браузеры хотят, чтобы я каждому персонально прописал прокси независимо от переменной так как читать логин и пароль с переменной они не хотят хотя через прокси пытаются пролезть.
Попутный вопрос: можно ли настроить прокси сервер 3proxy, чтобы он не требовал авторизацию пользователей, т.е. логин и пароль у тех программ, которые к нему подключаются? Что будет если я оставлю эти поля где надо ввести логин и пароль для программ, которые к нему подключаются пустым?
Именно все браузеры хотят, чтобы я каждому персонально прописал прокси независимо от переменной так как читать логин и пароль с переменной они не хотят хотя через прокси пытаются пролезть.
Попутный вопрос: можно ли настроить прокси сервер 3proxy, чтобы он не требовал авторизацию пользователей, т.е. логин и пароль у тех программ, которые к нему подключаются? Что будет если я оставлю эти поля где надо ввести логин и пароль для программ, которые к нему подключаются пустым?
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Ну раз не хотят, значит, не судьба.astronom1987 писал: ↑09.11.2020 20:01все браузеры хотят, чтобы я каждому персонально прописал прокси независимо от переменной так как читать логин и пароль с переменной они не хотят хотя через прокси пытаются пролезть.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Т.е. великий и могучий Линукс не может работать через прокси с поддержкой авторизации? В таком случае можно ли настроить прокси сервер 3proxy дабы он не требовал авторизации на самом себе со стороны клиентских программ или мне создавать для этого отдельную тему?
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Прокси+авторизация: как сделать в Mageia?
Я Вас не очень огорчу, если скажу, что Великий и могучий Линукс - это несколько больше, чем одна-единственная программа?astronom1987 писал: ↑09.11.2020 21:20Т.е. великий и могучий Линукс не может работать через прокси с поддержкой авторизации?
Программ полно и у каждой свои хотелки и заморочки.
У браузера в настройках есть штук пять вариантов работы с прокси.
С каким-то из этих вариантов, вполне возможно, браузер правильно обработает переменные окружения, которые Вы передали. А с другим вариантом он плевать хотел на эти переменные.
Как ведет себя браузер при разных настройках прокси - Вы этим интересовались?
Если нужно вообще все программы пускать через прокси, то можно попробовать заворачивать их туда через фильтр сетевых пакетов. Я, правда, не знаю, как там с авторизацией, но это опять-таки нужно пробовать.
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
Linux ничего знать не знает ни о каких прокси. Браузеры знают, но по какой-то причине не хотят (если, конечно, Вы нигде не ошиблись). Пишите багрепорты их разработчикам.astronom1987 писал: ↑09.11.2020 21:20великий и могучий Линукс не может работать через прокси с поддержкой авторизации?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Прокси+авторизация: как сделать в Mageia?
astronom1987
Попробуйте задать параметры прямо в адресной строке браузера.
Посмотрите запрос, который уходит от браузера.
Может быть он данные авторизации вставляет да не туда. Или не так.
А может вообще отбрасывает. Но это опять-таки с каждым браузером будет по-разному.
А у Вас ещё и прокси, небось, несколько штук разных по замыслу должно быть (если я правильно помню предыдущие темы). Это значит, какую-то ещё маршрутизацию изобретать придется.
Поэтому я всё-таки склоняюсь к варианту заворачивать трафик на прокси на более низком уровне, чем браузер.
Попробуйте задать параметры прямо в адресной строке браузера.
Посмотрите запрос, который уходит от браузера.
Может быть он данные авторизации вставляет да не туда. Или не так.
А может вообще отбрасывает. Но это опять-таки с каждым браузером будет по-разному.
А у Вас ещё и прокси, небось, несколько штук разных по замыслу должно быть (если я правильно помню предыдущие темы). Это значит, какую-то ещё маршрутизацию изобретать придется.
Поэтому я всё-таки склоняюсь к варианту заворачивать трафик на прокси на более низком уровне, чем браузер.
-
- Сообщения: 1145
- ОС: MX Linux
Re: Прокси+авторизация: как сделать в Mageia?
Не хочу отклонятся от темы, но Linux знает о прокси как минимум с того самого времени как был изобретен Drakconf так именно там настройка подключения к прокси есть испокон веков. Просто там нет поддержки авторизации и если бы сервер ее не требовал, то можно было бы с этим спокойно жить. Посмотрю еще раз в сторону proxychains.
-
- Модератор
- Сообщения: 21033
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Прокси+авторизация: как сделать в Mageia?
И каким же образом изобретение drakconf повлияло на linux? Его разработчики заслали в ядро пачку патчей, которые что-то делают с прокси? Что именно?astronom1987 писал: ↑10.11.2020 16:36Linux знает о прокси как минимум с того самого времени как был изобретен Drakconf
Ещё раз: linux не знает о прокси, о нём может что-то знать только прикладной софт. А может не знать.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 61
Re: Прокси+авторизация: как сделать в Mageia?
Должна быть. МСС-сеть и интернет-прокси. В строку настройки впишите ваши https://user:pass@proxy:port/. Сохраните и перезагрузитесь. Чтобы посмотреть, что и куда пишет, включите в МСС логирование.