Я сталкиваюсь с проблемой, когда я пытаюсь запустить свои скрипты на python, которые требуют подключения к Интернету через порт 80, 443, я получаю тайм-аут соединения, на самом деле мне нужно запустить прокси-сервер броска прокси.
Я пытался установить параметры прокси-сервера, используя различные методы:
- 1) использовать команду экспорта и установить
http_proxy/https_proxy/HTTP_PROXY/HTTPS_PROXY
со значением - 2) добавить новые записи в
/etc/environment
- 3) добавить новые записи в
/etc/bash.bashrc
Код Python:
import urllib3
http = urllib3.PoolManager()
r = http.request('GET', 'httpbin.org/robots.txt')
r.data
Это пример моего кода. Я запускаю эти сценарии в чистом образе док-станции Ubuntu.
Кроме того. Я могу подключиться к Интернету с помощью прокси-сервера для создания образа Docker, например, curl из командной строки может установить соединение с другими веб-сайтами.