• by LinuxBender on 3/14/2025, 11:55:15 AM

    Fire up the Tor [0] and Privoxy [1] daemons then set variables these vary by text browser to use the Privoxy proxy with your text browser. links, lynx, w3m, etc... The variables are usually http_proxy, ftp_proxy, etc... and specifically also PROTOCOL_proxy for lynx but I would read the man page for whichever you end up using. curl can use variables or the --proxy flag. Privoxy acts as a regular proxy and talks to Tor on the socks port. There are other ways to accomplish this as well.

    Another method is to use Squid chained to Privoxy to get caching and find grained controls over URI, Method, File Type, Client / Server Headers and other ACL's. Newer major versions of Squid 6 can talk directly to SOCKS but most distros still have 3 in their repositories probably due to the configuration directives changing so dramatically between 3 and 6.

    [0] - https://dist.torproject.org/?C=M;O=D

    [1] - https://www.privoxy.org/