Recently I've been reading lots of comments stating it's not safe to use your own Tor Relay as a proxy into the Tor Network, but typically none of these conversations have any evidence to substantiate their claims. I'd be willing to write it off as FUD, but for something as important as Tor I wanted to make sure I wasn't doing something unnecessarily stupid!
So, my setup is really simple; I have a Raspberry Pi which is running the Tor Relay and has been doing for the past three or four months without any significant problems.
After some reading, I set the following options in my torrc
file which I believe restrict access to the proxy only machines on my local network. Is that right?
## Entry policies to allow/deny SOCKS requests based on IP address.
## First entry that matches wins. If no SocksPolicy is set, we accept
## all (and only) requests that reach a SocksPort. Untrusted users who
## can access your SocksPort may be able to learn about the connections
## you make.
SocksListenAddress 192.168.0.34
SocksPolicy accept 192.168.0.0/16
SocksPolicy reject *
So for every device or application on my LAN that needs access to the Tor Network, I just point them all to the SOCKS5 Proxy running on the Raspberry Pi. The Raspberry Pi's IP address is 192.168.0.34, so I point every device to: 192.168.0.34:9050.
So, are there any major security implications that could lower my anonymity using my setup?