This is an old revision of the document!
Concatenar varios servidores proxy e integrarlos con Tor
Con herramientas de terminal es posible concatenar múltiples proxies (incluyendo a Tor) para anonimizar conexiones. A continuación se muestran ejemplos simples para conectar a tor desde proxies. Usar el nodo de salida de tor para conectar a otro proxy que realice la petición final y crear conexiones que intercalen proxies y la red Tor múltiples veces.
localhost:9050 # Tor en localhost (Servidor Socks 4/5). T.T.T.T:9100 # Tor en un servidor externo (Servidor Socks 4/5). A.A.A.A:1111 # Servidor Socks 4/5. B.B.B.B:2222 # Servidor Socks 4/5.
Genera un puerto XXXX que está conectado al servidor proxy A.A.A.A:1111 el cual redirecciona las peticiones a B.B.B.B:2222.
socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:A.A.A.A:B.B.B.B:2222,socksport=1111 curl -v -x socks5h://localhost:XXXX destino.com # La IP que hace la petición es B.B.B.B.
Genera un puerto XXXX que está conectado a la red tor local y encamina sus peticiones de salida al servidor socks A.A.A:A:1111
socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:localhost:A.A.A.A:1111,socksport=9050 curl -v -x socks5h://localhost:XXXX destino.com # La IP que hace la petición es A.A.A.A.
Genera un puerto XXXX que está conectado a un servidor proxy y reenvía el tráfico entrante a la red tor
socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:B.B.B.B:localhost:T.T.T.T:9100,socksport=2222 curl -v -x socks5h://localhost:XXXX destino.com # La IP que hace la petición es el nodo de salida de Tor.
Usar un proxy para entrada y salida de la red Tor.
# El puerto 22222 se conecta al proxy socks A.A.A.A que redirige a su vez las peticiones a la red Tor mediante T.T.T.T:9100 socat TCP-LISTEN:22222,bind=127.0.0.1,fork SOCKS4A:A.A.A.A:T.T.T.T:9100,socksport=1111 # E puerto 33333 se conecta mediante Tor (localhost:22222) a un servidor proxy B.B.B.B:2222 que será el que haga las peticiones. socat TCP-LISTEN:33333,bind=127.0.0.1,fork SOCKS4A:localhost:B.B.B.B:2222,socksport=22222 curl -v -x socks5h://localhost:33333 icanhazip.com # la IP que hace la petición es B.B.B.B # localhost:3333 --> A.A.A.A --> Tor --> B.B.B.B --> Destino