Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 3714|Respuesta: 0

[Combate Práctico] Crea un servicio proxy HTTP basado en Tinyproxy

[Copiar enlace]
Publicado en 16/10/2022 12:39:04 | | | |
Requisitos: La política de seguridad del servidor cliente tiene una lista blanca, solo se puede acceder a la IP de la lista blanca, la dirección IP del servidor de la empresa se ha añadido a la lista blanca, porque es muy complicado encontrar clientes para añadir una lista blanca cada vez, pero quiero desarrollar y depurar desde la red doméstica; en este momento, se puede construir un servicio proxy HTTP en el servidor de la empresa, generalmente llamado proxy forward, y el acceso al servidor cliente puede lograrse a través del proxy.


Revisión:

【Acción Práctica】Usar Docker para construir un servidor VPN IPsec
https://www.itsvse.com/thread-10274-1-1.html

Construye un proxy VPN OCSERV en CentOS 7
https://www.itsvse.com/thread-9409-1-1.html
Tinyproxy es un daemon proxy ligero HTTP/HTTPS para sistemas operativos POSIX. Diseñado desde el principio para ser rápido y pequeño, es una solución ideal para casos de uso como despliegues embebidos, que requieren un proxy HTTP completo pero no pueden utilizar los recursos de un sistema mayor.
Dirección de GitHub:El inicio de sesión del hipervínculo es visible.

Construye el servicio Tinyproxy basado en Docker

Repositorio Hub:El inicio de sesión del hipervínculo es visible.

En el servidor proxy HTTP, el comando es el siguiente:




【Turn】El comando CURL utiliza proxies y se introducen proxies
https://www.itsvse.com/thread-10366-1-1.html


Primero, la prueba no se prueba sin acceso a un proxy HTTP, como sigue:



Acceso mediante proxy HTTP, el comando es el siguiente:



Puedes ver que al acceder a través de un proxy HTTP, la respuesta se ha convertido en la dirección IP del servidor proxy HTTP, no en la dirección IP de la red actual.

Consulta los registros de contenedores de docker que se muestran a continuación:



(Fin)




Anterior:WebView2 (6) Distribuir y desplegar el entorno de ejecución de WebView2
Próximo:Herramientas de gestión de archivos de disco Everything, SpaceSniffer, Clover
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com