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.