Le moyen super facile de configurer un serveur proxy TOR SOCKS5 dans un conteneur Docker, sans fonction de nœud de relais / sortie Tor activé.
Nous poussons l'image construite vers Docker Hub et GitHub Container Registry:
ghcr.io/peterdavehello/tor-socks-proxypeterdavehello/tor-socks-proxy Utilisez le préfixe ghcr.io/ si vous préférez utiliser le registre des conteneurs 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 : cela garantit que le conteneur redémarre automatiquement chaque fois que le système redémarre.-p 127.0.0.1:9150:9150/tcp : Cela lie le conteneur à LocalHost, et vous ne devez pas modifier cette IP à moins que vous ne souhaitiez exposer le proxy à un réseau local ou à Internet.9150 en n'importe quel port disponible. Veuillez noter que 9150 ports 9050 peuvent être occupés si vous exécutez un autre client TOR comme Torbrowser.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-proxyPar défaut, Tor modifie automatiquement les IPS toutes les 10 minutes. Vous pouvez renouveler manuellement l'IP en redémarrant le conteneur:
docker restart tor-socks-proxyPublier le port DNS lors de la configuration pour interroger les demandes DNS sur 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:latestCe projet est désormais parrainé par DigitalOcean, nous fournissant un environnement de développement et de test dédié.
Pour l'hébergement VPS Cloud avec 200 $ en crédit gratuit, envisagez d'utiliser mon lien de référence DigitalOcean: https://m.do.co/c/1fd0a1d695a
Soutenez le projet TOR en configurant les nœuds Tor Bridge / sortie et en donnant.