7 votos

torsocks no funciona en El Capitan

Sólo un par de semanas atrás en OS X Yosemite, que trabajó muy bien. Ahora, después de realizar un instalación limpia de OS X, El Capitán ya no funciona. Estoy muy inclinado a creer algo en El Capitan es el culpable ya que no trabajo en dos equipos diferentes , pero puedo llegar a trabajar ahora mismo por hacerlo en un Yosemite invitado VM dentro de un Capitan de host.

El uso de Homebrew, yo instale tor y torsocks:

brew install tor torsocks

La instalación va bien. Yo, a continuación, copiar el ejemplo torrc y agregar ExitNodes

cp "$(brew --prefix)/etc/tor/torrc.sample" "$(brew --prefix)/etc/tor/torrc"
echo 'ExitNodes {es}' >> "$(brew --prefix)/etc/tor/torrc"

Empiezo tor

tor &

Todo va OK

Oct 16 01:18:50.101 [notice] Tor v0.2.6.10 (git-58c51dc6087b0936) running on Darwin with Libevent 2.0.22-stable, OpenSSL 1.0.2d and Zlib 1.2.5.
Oct 16 01:18:50.101 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Oct 16 01:18:50.102 [notice] Read configuration file "/usr/local/etc/tor/torrc".
Oct 16 01:18:50.104 [notice] Opening Socks listener on 127.0.0.1:9050
Oct 16 01:18:50.000 [notice] Parsing GEOIP IPv4 file /usr/local/Cellar/tor/0.2.6.10/share/tor/geoip.
Oct 16 01:18:50.000 [notice] Parsing GEOIP IPv6 file /usr/local/Cellar/tor/0.2.6.10/share/tor/geoip6.
Oct 16 01:18:50.000 [notice] Bootstrapped 0%: Starting
Oct 16 01:18:50.000 [notice] Bootstrapped 5%: Connecting to directory server
Oct 16 01:18:50.000 [notice] Bootstrapped 80%: Connecting to the Tor network
Oct 16 01:18:50.000 [notice] Bootstrapped 85%: Finishing handshake with first hop
Oct 16 01:18:51.000 [notice] Bootstrapped 90%: Establishing a Tor circuit
Oct 16 01:18:52.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working.
Oct 16 01:18:52.000 [notice] Bootstrapped 100%: Done

A continuación, trato de usar torsocks a comprobar si todo está bien

torsocks curl -s https://check.torproject.org | grep Congratulations

Ningún mensaje, lo que significa que no está funcionando. Yo también intente comprobar mi IP

torsocks curl http://ipecho.net/plain

Se confirma que no está funcionando, por lo que muestra mi IP real.

También he probado varios otros comandos y aplicaciones, así como los diferentes ExitNodes (incluso ninguno en absoluto) y diferentes configuraciones. Nada parece hacer el truco. Funciona correctamente en Yosemite, y que nada hago de manera diferente. Puesto que no hay un verdadero error que se muestra, esto es difícil de diagnosticar.

Como notas adicionales (no estoy seguro de lo relevante que es), torsocks show salidas

DYLD_INSERT_LIBRARIES=""

Y aquí están las Dependencies parte brew info tor

==> Dependencies
Required: libevent ✔, openssl ✔
Optional: libnatpmp ✘, miniupnpc ✘, libscrypt ✘

y brew info torsocks

==> Dependencies
Build: autoconf ✔, automake ✔, libtool ✔

A tenga en cuenta que torsocks es el que no funciona. tor por sí no, cuando se ha configurado en las Preferencias del Sistema. Esto también puede ser confirmado con curl, haciendo curl --socks5 127.0.0.1:9050 http://ipecho.net/plain.

9voto

rpetrich Puntos 25769

El problema no parece estar en "tor" o "torsocks". El problema parece estar en la versión de "curl" se entregan con El Capitan.

Similar a ti mismo si intento torsocks curl -s https://check.torproject.org | grep Congratulations me sale nada de nuevo.

Sin embargo, si yo intente torsocks wget -qO- https://check.torproject.org | grep Congratulations I obtener la espera de las respuestas.

  Congratulations. This browser is configured to use Tor.
  Congratulations. This browser is configured to use Tor.

Pero si instalar curl de cerveza (lo que resulta en una nueva versión de curl de los buques con El Capitan) y, a continuación, ejecute torsocks /usr/local/Cellar/curl/7.45.0/bin/curl -s https://check.torproject.org | grep Congratulations, se obtiene la espera de las "Felicitaciones" mensajes (anote el número de versión puede ser diferente en el momento de tratar este).

  Congratulations. This browser is configured to use Tor.
  Congratulations. This browser is configured to use Tor.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X