La manera súper fácil de configurar un servidor proxy TOR Socks5 dentro de un contenedor Docker, sin la función de nodo de retransmisión/salida de TOR habilitada.
Empujamos la imagen construida al Registro de contenedores Docker Hub y GitHub:
ghcr.io/peterdavehello/tor-socks-proxypeterdavehello/tor-socks-proxy Use el prefijo ghcr.io/ si prefiere usar el registro de contenedores GitHub.
docker run -d --restart=always --name tor-socks-proxy -p 127.0.0.1:9150:9150/tcp peterdavehello/tor-socks-proxy:latest--restart=always : esto garantiza que el contenedor se reinicia automáticamente siempre que el sistema se reinicia.-p 127.0.0.1:9150:9150/tcp : Esto une el contenedor a localhost, y no debe cambiar esta IP a menos que desee exponer el proxy a una red local o Internet.9150 a cualquier puerto disponible. Tenga en cuenta que los puertos 9050 / 9150 pueden estar ocupados si ejecuta otro cliente TOR como Torbowser.docker start tor-socks-proxydocker stop tor-socks-proxydocker logs tor-socks-proxycurl --socks5-hostname 127.0.0.1:9150 https://ipinfo.tw/ipdocker stop tor-socks-proxyPor defecto, Tor cambia automáticamente IP cada 10 minutos. Puede renovar manualmente la IP reiniciando el contenedor:
docker restart tor-socks-proxyPublicar el puerto DNS durante la configuración para consultar solicitudes DNS sobre tor:
docker run -d --restart=always --name tor-socks-proxy -p 127.0.0.1:9150:9150/tcp -p 127.0.0.1:53:8853/udp peterdavehello/tor-socks-proxy:latestEste proyecto ahora está patrocinado por DigitalOcean, que nos proporciona un entorno de desarrollo y prueba dedicado.
Para el alojamiento de VPS en la nube con $ 200 en crédito gratuito, considere usar mi enlace de referencia de DigitalOcean: https://m.do.co/c/1fdd0a1d695a
Apoye el proyecto TOR creando nodos Tor Bridge/Exit y donando.