3

I have installed the TOR browser on my mac and configured the networking to use port: 9150 so browsing using Safari etc uses TOR and I can test that using the test at the Tor project test site.

I would like other browsers to be able to direct their traffic via my Mac, but can’t seem to get it working.

First I tried to connect to 9150 on the Mac and use that as a socks proxy for the other device, but it does not seem to connect (no firewall configured on mac).

Next tried “Internet Sharing” from the Mac. I can connect fine, but the TOR test above fails.

What am I doing wrong / how can I achieve this?

7
  • This does not seem to have anything to do with professional server management. You should ask this on SuperUser instead.
    – NaeiKinDus
    Mar 19, 2015 at 18:10
  • If the configuration changes you made to Safari worked then they should work on any other browser. So if they don't then you are skipping a step.
    – Ramhound
    Mar 19, 2015 at 18:20
  • Tor recommends configuring as a "Transparent Proxy": trac.torproject.org/projects/tor/wiki/doc/TransparentProxy Mar 19, 2015 at 18:53
  • Hi Ramhound, thanks for the response. Safari works on the mac that has the Tor, but on other machine that connects using web sharing it connects to the internet but not via the tor socket - does that make sense?
    – Lisa
    Mar 20, 2015 at 21:30
  • Hi Frank, I took a look at that link you sent me, thanks. However it says there: "Currently, transparent proxy connections are only supported for netfilter in Linux and pf in BSD" - I am using OS X - any other help would be much appreciated.
    – Lisa
    Mar 20, 2015 at 21:32

1 Answer 1

2

In the case of Tor Browser, Tor listens for SOCKS requests on the special loopback address 127.0.0.1 which cannot be accessed from other devices in your home network.

You can do what you want using the Tor Expert Bundle. You will need to add the following line to the Tor configuration file torrc:

SOCKSListenAddress [IP address]

Then configure your other devices to use the SOCKS5 proxy [IP address]:9050.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.