Existe-t-il un analogue sur mac os pour http://linux.die.net/man/1/socksify ? Pour que je puisse l'utiliser comme sur linux: socksify mongo ....
Existe-t-il un analogue sur mac os pour http://linux.die.net/man/1/socksify ? Pour que je puisse l'utiliser comme sur linux: socksify mongo ....
Réponses:
J'utilise proxychains-ng qui peut être configuré pour utiliser un proxy SOCKS. Il est disponible via Homebrew: brew install proxychains-ng
.
Notez qu'il existe une limitation connue sur 10.11+ que SIP empêche la connexion des fichiers binaires du système - voir le numéro 78 de GitHub - mais il peut être utilisé avec tout ce qui est installé via Homebrew, car les fichiers binaires se trouvent dans des répertoires non affectés par SIP. Par exemple, pour utiliser (Homebrew installé et lié) curl
via un proxy Tor SOCKS, votre .proxychains/proxychains.conf
apparence serait la suivante:
[ProxyList]
socks5 127.0.0.1 9050
Check curl
est Homebrew, pas la version du système:
$ which curl
/usr/local/bin/curl
proxychains4 curl http://ipinfo.io
alors fait ceci:
[proxychains] config file found: /Users/me/.proxychains/proxychains.conf
[proxychains] preloading /usr/local/Cellar/proxychains-ng/4.11/lib/libproxychains4.dylib
[proxychains] DLL init: proxychains-ng 4.11
[proxychains] Dynamic chain ... 127.0.0.1:9050 ... 52.58.99.202:80 ... OK
{
"ip": "194.71.109.74",
"hostname": "tor.keff.org",
"city": "Stockholm",
"region": "Stockholm",
"country": "SE",
"loc": "59.3333,18.0500",
"org": "AS41281 Scaling Networks AB",
"postal": "173 11"
}
Les mises en garde de README expliquent pourquoi cela ne fonctionne pas pour tout, mais cela vaut peut-être la peine d'essayer.