I had tried privoxy to build a listen-address on 0.0.0.0:8118. But whatever I use socks proxy of 127.0.0.1:9150 or http/https proxy on 127.0.0.1/0.0.0.0:8118,Tor will not work on my safari. However,I can use Tor on my iphone using http proxy of 8118. What can I do to make my safari on Tor to work. Sorry for my bad English.
You need to do some steps to get Privoxy working with Tor and Safari.
- Open the Privoxy config file and search for 9050. You'll find the line:
# forward-socks5 / 127.0.0.1:9050 .. Remove the
#at the beginning of the line. If you're using Tor Browser, Tor listens on port 9150, so change the 9050 to 9150. If you have installed a system-wide Tor, it listens on port 9050 and you're all set.
- Restart Privoxy.
- Make sure your Tor software runs (either as system-wide daemon or by starting Tor browser).
- Open Safari and change the proxy settings 127.0.0.1:8118
- Go to https://check.torproject.org/ and see if everything is working.
The reason you are not able to connect to the Tor network is because you are not sending requests to the correct port. If I am not mistaken, Tor operates on port 9050, so your browser should be listening to 127.0.0.1:9050, not 127.0.0.1:9150. For more information on this topic, please look here.