2 votos

El comando torsocks no funciona en Mac

Los comandos torsocks no funcionan en Mac. Por ejemplo, si ejecuto:

torsocks http https://check.torproject.org/api/ip

Vuelve:

1546862950 PERROR torsocks[6434]: socks5 libc connect: Conexión refused (in socks5_connect() at socks5.c:202) 1546862950 PERROR torsocks[6434]: socks5 libc connect: Conexión rechazada (en socks5_connect() at socks5.c:202)

http: error: ConnectionError: HTTPSConnectionPool(host='check.torproject.org', port=443): Max retries exceeded with url: /api/ip (Causado por NewConnectionError(': Fallo al establecer una nueva conexión: [Errno 4] Fallo no recuperable en la resolución de nombres',)) mientras se realiza la petición GET a la URL: https://check.torproject.org/api/ip

La url es válida porque cuando hago curl https://check.torproject.org/api/ip , devuelve una respuesta válida.

1voto

Kaspar Etter Puntos 111

No sé mucho de Tor pero he conseguido eliminar el error iniciando tor de antemano:

  • brew install tor torsocks
  • cp /usr/local/etc/tor/torrc.sample /usr/local/etc/tor/torrc
  • Descomentar ControlPort 9051 y CookieAuthentication 1 en /usr/local/etc/tor/torrc y cambiar CookieAuthentication 1 a CookieAuthentication 0 .
  • brew services start tor

Lo estoy utilizando con éxito de la siguiente manera:

  • brew install openssl
  • torify /usr/local/opt/openssl/bin/openssl s_client -quiet -crlf -connect example.com:443

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