Требования: Политика безопасности клиент-сервера содержит белый список, доступен только IP белого списка, IP-адрес корпоративного сервера добавлен в белый список, потому что очень сложно найти клиентов для добавления белого списка каждый раз, но я хочу разрабатывать и отладивать из домашней сети, сейчас можно создать HTTP-прокси-сервис на корпоративном сервере, обычно называемый forward-прокси, и доступ к клиентскому серверу можно осуществлять через прокси.
Обзор:
Tinyproxy — это лёгкий HTTP/HTTPS прокси-демон для операционных систем POSIX. С самого начала разработанный как быстрый, так и небольшой, он является идеальным решением для таких случаев, как встроенные развертывания, требующие полнофункционального HTTP-прокси, но не способные использовать ресурсы более крупной системы. Адрес на GitHub:Вход по гиперссылке виден.
Постройте сервис Tinyproxy на базе Docker
Репозиторий хаба:Вход по гиперссылке виден.
На прокси-сервере HTTP команда выглядит следующим образом:
Во-первых, тест не тестируется без доступа к HTTP-прокси, следующим образом:
Доступ через HTTP-прокси, команда выглядит следующим образом:
Видно, что при доступе через HTTP-прокси ответ становится IP-адресом HTTP-прокси-сервера, а не IP-адресом текущей сети.
Ознакомьтесь с логами контейнеров Docker, как показано ниже:
(Конец)
|