tor + proxychains
proxychains curl -s 'https://api.ipify.org?format=text'## Configuration file for a typical Tor user
## Last updated 9 October 2013 for Tor 0.2.5.2-alpha.
## (may or may not work for much older or much newer versions of Tor.)
##
## Lines that begin with "## " try to explain what's going on. Lines
## that begin with just "#" are disabled commands: you can enable them
## by removing the "#" symbol.
##
## See 'man tor', or https://www.torproject.org/docs/tor-manual.html,
## for more options you can use in this file.
##
## Tor will look for this file in various places based on your platform:
## https://www.torproject.org/docs/faq#torrc
## Tor opens a socks proxy on port 9050 by default -- even if you don't
## configure one below. Set "SocksPort 0" if you plan to run Tor only
## as a relay, and not make any local application connections yourself.
SocksPort 9050 # Default: Bind to localhost:9050 for local connections.
## Logs go to stdout at level "notice" unless redirected by something
## else, like one of the below lines. You can have as many Log lines as
## you want.
Log notice file /var/log/tor/notices.log
## Uncomment this to start the process in the background... or use
## --runasdaemon 1 on the command line. This is ignored on Windows;
## see the FAQ entry if you want Tor to run as an NT service.
RunAsDaemon 1
## The directory for keeping all the keys/etc. By default, we store
## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
DataDirectory /var/lib/tor
## The port on which Tor will listen for local connections from Tor
## controller applications, as documented in control-spec.txt.
ControlPort 9051
CookieAuthentication 1
## Reduce the time Tor keeps a circuit open (default is 10 minutes).
## Setting this to 60 seconds forces Tor to rotate circuits every minute.
#MaxCircuitDirtiness 60
############### This section is just for location-hidden services ###
## HiddenService configuration (if needed)
#HiddenServiceDir /var/lib/tor/hidden_service/
#HiddenServicePort 80 127.0.0.1:80
################ This section is just for relays #####################
#
## Relay configuration (if you're running a relay)
#ORPort 9001
#Nickname ididnteditheconfig
#RelayBandwidthRate 100 KB
#RelayBandwidthBurst 200 KB
## Administrative contact information for this relay or bridge.
#ContactInfo Random Person <nobody AT example dot com>
MaxCircuitDirtiness 60
NewCircuitPeriod 60
CircuitBuildTimeout 10
LearnCircuitBuildTimeout 0Last updated