Разделы · Подключение и настройка
Ниже конфиг и что получается на выходе.
На хосте всё работает, внутри контейнера запросы идут напрямую. Список адресов лежит в файле, программа его читает, но берёт только первый. Пробовал три разных менеджера, поведение у всех одинаковое.
Подскажите, где я ошибаюсь.
Проверял на трёх проектах подряд, картина устойчивая.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Тема нужная, подписался.
Всё верно написали выше, добавлю от себя пару деталей.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Тема нужная, подписался.
Пришёл к этому не сразу, сначала сделал ошибку.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Тема нужная, подписался.
Был случай, когда всё сошлось только на третий день разбора.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
Проверка одна: сделайте запрос к сервису, который показывает адрес, из той же программы, а не из браузера. Всё остальное догадки.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Сколько адресов и какой темп при этом стоит?
Долго держал старую схему, пока не упёрся.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Почти так, но одна деталь меняет вывод.
Если настройка слетает после перезагрузки, значит она внесена в сеанс, а не в постоянное хранилище. Смотрите автозапуск и службы.
Проверка одна: сделайте запрос к сервису, который показывает адрес, из той же программы, а не из браузера. Всё остальное догадки.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Долго держал старую схему, пока не упёрся.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Проверял на трёх проектах подряд, картина устойчивая.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Если настройка слетает после перезагрузки, значит она внесена в сеанс, а не в постоянное хранилище. Смотрите автозапуск и службы.
Уточните пару моментов, иначе гадаем.
Сколько адресов и какой темп при этом стоит?
Тут легко перепутать два разных момента.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
Разбейте прогон на части, станет ровнее.