Редирект системного трафика на внутренний прокси

Подскажите, пожалуйста! Есть запущенный в самой системе прокси, который доступен на порту 8080. Хочу, чтобы весь системный трафик шел через него( браузер, обновления различные( sudo apt update, sudo apt upgrade, т.е:) ), хоть тот же wget google.ru и т.д. ), т.к. сам прокси может шифровать трафик. И дальше хотелось бы, чтобы уже сам зашифрованный трафик с прокси шел на удаленный хост. Т.е. именно интересно, как настроить iptables, чтобы происходил редирект на 127.0.0.1:8080, а с 127.0.0.1:8080 уже все отправлялось во внешний мир. Спасибо!


Ответы (1 шт):

Автор решения: KoVadim

Открываете Ваш ~/.bashrc или другой подходящий файл и пишите в нем где то такое

http_proxy=http://127.0.0.1:8080
https_proxy=https://127.0.0.1:8080
export http_proxy
export https_proxy

большинство "нормальных программ" сразу подхватят такую прокси после перезагрузки.

если Ваша прокси вдруг хочет имя-пароль, делайте так

http_proxy=http://user:[email protected]:3128

Почитать больше - https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-configure-proxy-on-ubuntu-18-04/

Главное проверить, что бы программа, которая обеспечивает прокси, не подхватила эту прокси, а то будет весело.

→ Ссылка