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: 40|Respuesta: 0

Linux utiliza ProxyChains4 para acceder por proxy a la red de programas especificada

[Copiar enlace]
Publicado enAnteayer a las 11:15 | | | |
Requisitos: Debido a problemas de red, el programa no puede conectarse directamente a algunos servicios web, puede ser necesario acceder a él a través de un proxy; si el programa permite configurar un proxy, si no permite configurar un proxy, ¿cómo permitir que el programa acceda a la red a través del proxy sin modificar el código fuente y recompilarlo?

Cadenas Proxy

ProxyChains es un programa UNIX que conecta funciones libc relacionadas con la red en enlaces dinámicos mediante DLLs precargadas y redirige conexiones mediante SOCKS4a/5 o proxies HTTP. las propias cadenas proxyNo puedes dejar que todo el tráfico del sistema vaya "globalmente" al proxy de forma transparenteEstá diseñado para habilitar proxies solo para comandos específicos. Es decir, tienes que añadir proxichains antes del comando para que haga efecto. ProxyChains es una potente herramienta proxy que nos ayuda a sortear restricciones de red y acceder a redes externas de forma segura mediante una configuración sencilla.

Cadenas de Proxys vs Cadenas de Poder4

Proxichains y Proxchains4 no son el mismo proyecto, pero están estrechamente relacionados. De hecho, proxichains4 es el sucesor oficial del proyecto proxchains (es decir, la cuarta generación),

Código fuente de ProxyChains:El inicio de sesión del hipervínculo es visible.
Código fuente de ProxyChains (rama fork, mantenida por el desarrollador Haad):El inicio de sesión del hipervínculo es visible.
Código fuente de ProxyChains4:El inicio de sesión del hipervínculo es visible.

Instalación de ProxyChains4

Instala ProxyChains4 usando Rocky Linux versión 9.5 con el siguiente comando:
Como se muestra a continuación:



Proxies libres

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

La usabilidad del agente puede comprobarse usando el siguiente comando:
ProxyChains soporta cuatro modos de cadena proxy: dynamic_chain, strict_chain, round_robin_chain y random_chain.

Configura el proxy de las cadenas de proxies, ruta de archivo de configuración:/etc/proxychains.conf, perfil por defecto:
proxychains.conf (5.92 KB, Número de descargas: 0, Precio de venta: 3 Grain MB) Las enmiendas son las siguientes:
Crea una nueva aplicación de consola usando .NET 8 y envía una solicitud de red con el siguiente código fuente:
Con y sin proxy, comandos de prueba:
La diferencia se muestra a continuación:



Consejo: Puedes introducir directamente en proxy chains4 bash desde la línea de comandos, para crear un nuevo terminal con función de proxy global, sin necesidad de añadir proxy chains4 antes de cada comando, entra exit para salir del terminal.




Anterior:Compilación de proyectos front-end No se pueden establecer propiedades de undefined (configurar 'padre')
Próximo:.NET/C# utiliza 7z (SharpSevenZip) para comprimir carpetas de copia de seguridad
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