5
votes
Accepted
Low power self-maintaining Tor relay
Raspberry Pi is good for this.
Add the repository, install Tor and configure.
You can clone the memory-card and put it in a new one for easy setup of multiple Raspberry Pi's.
For updates just make ...
5
votes
Accepted
Tor dying on Raspberry Pi (circuit creation storm, out of memory)
Linostar's answer is on the right track, but missed the Tor version you specified. You should update to at least the 0.2.5.x series for Tor to try and detect out of memory situations and handle them ...
4
votes
Accepted
How to install a Transport Plugin on OnionPi
I've built meek-client for RPi and RPi 2 at here, and I altered the provided install script a bit at here to automatically install meek-client and use meek-amazon.
Install via
curl -fsSL https://...
3
votes
How to run Tor on Raspbian on the Raspberry Pi?
This info seems obsolete. On the 'Pi:
sudo apt-get install tor
...now results in a working install. (Of course, you must appropriately edit torrc and then restart the service.)
3
votes
Accepted
Tor on WD My Cloud device
It installs with no issue, enable SSH, login as root, and type
apt-get install tor
As for memory usage, many people run it on routers, which have only 32MB of memory.
There is no GUI for setting it ...
2
votes
Tor relay and web server on Raspberry Pi
Internet traffic (HTTP) is transmitted via port 80. Tor and Apache (or another web server) do not share ports well, because of problems with intercepting each others traffic, etc. You can either ...
2
votes
Tor relay (arm monitor) doesn't seem to follow Tor settings (torrc)
You set values for RelayBandwidthRate and RelayBandwidthBurst in your torrc. RelayBandwidthRate is set to 500 KB. This translates to 500 kilo Bytes per second, which is 500*8=4000 Kilo Bits per second....
2
votes
Accepted
/etc/tor/torrc is blank
Found a solution!
I Formatted the SD card using SDFormatter, and reburn Raspabian using Win32DiskImager - in other words, reinstalled Raspabian.
And then:
sudo apt-get update install tor
just ...
2
votes
Low power self-maintaining Tor relay
I've been running a Tor relay and hidden service website for over a year on a Pi. one thing I recommend is that you buy an SD card twice the size you need for the Pi image. The empty space is used for ...
2
votes
Low power self-maintaining Tor relay
If you are using Raspbian/Debian, you may want to investigate the cron-apt package, instead of making a custom cron job for updates.
2
votes
Using Raspberry Pi as Tor Relay
Do you see a message in the Tor notices log that says the ORPort and/or DirPort are confirmed as working? It should log "Self-testing indicates your ORPort is reachable. Excellent."
Check your port ...
2
votes
How to allow local connections via Onion Pi?
The occurences in torrc are to :
Bind SOCKS listener to port 9100 on address 192.168.0.1 via SOCKSPort 192.168.0.1:9100 directive
Allow connections from 192.168.0.0/16 subnet to the SOCKS proxy via ...
2
votes
Does a relay write to disk frequently?
Tor usually writes data into the DataDirectory. This includes information about the network, status information about your relay and other information. Those files are regularly updated.
You can move ...
2
votes
Accepted
Running tor browser on raspberry pi 2
RPi{1,2,3} are ARM architecture SoCs, Tor Browser is currently only available for x86 (i386) or x86_64 (AMD64) on Linux, there is no Tor Browser for any ARM platforms.
As such you won't be able run ...
2
votes
Accepted
How to make a Tor relays ORPort and DirPort reachable?
I think you are looking for NoAdvertise and NoListen flags. The manual says:
ORPort [address:]PORT|auto [flags]
Advertise this port to listen for connections from Tor clients and
servers. ...
2
votes
Accepted
Problem with hidden service on raspberry Pi
There may be several error due to the configuration.
1) run tor in terminal. Check the output. If it says cannot bind tor, there may be another instance of tor is running. try stop the tor service by:...
1
vote
I can't import the Tor gpg debian repository keys
Grab the latest build of Tor project from their download page for linux. I just did it and was 8.5.1.
Make sure you are in the same directory you downloaded the Tor project in to. In my case I ...
1
vote
How bowse .onion sites with a router (raspberrypi) without tor browser
If you want to use Firefox to access .onion sites you need to allow this explicitly in about:config - network.dns.blockDotOnion must be set to "false" there. Obviously you need a tor instance running ...
1
vote
Accepted
Raspberry with TOR relay and read-only filesystems
For a relay, the only things that are really important to persist are the keys and config.
The state and descriptors might update frequently, the only issue with not persisting them would be that ...
1
vote
Your Guard is failing - Tor Server on Raspberry Pi
If your guard node is failing, you could try using a different guard node if you really really want to:
How to change the entry node?
But according to this answer, you shouldn't have to:
Should I ...
1
vote
Trying to troubleshoot Tor on Raspberry pi3
The guide tells you how to start tor through this command:
sudo service tor start (or 'stop' to stop it if its already running)
In your log output you see that you start it by just writing the 'tor'...
1
vote
How can I bridge Wlan to Ethernet through tor?
There is PORTAL of Pi which bridges ethernet to wireless on an RPi, intended for use with Arch Linux ARM, there is also PORTAL of Raspbian which is the same, except ported to the Raspbian.
You should ...
1
vote
Android tethering: use Orbot or Tor browser on laptop?
tl;dr - You should, wherever possible, use tor on the local system. Especially when the "local" network is potentially hostile (which is almost always with wireless). If you can run Tor Browser on the ...
1
vote
Building Tor locally from src on raspberry pi
No problem! Doing it myself regulary! You need a gcc and g++ and the next libraries, compiled in the order of listing here :
Zlib. You need it to compile OpenSSL with compression support
OpenSSL. ...
1
vote
Running Tor over Tor
Tor over Tor is always worse, rule of thumb: mo' hops, mo' problems. Instead of using your RPi as a "Force Everything Through Tor" transproxy box, you should use it as an isolating proxy.
Your laptop/...
1
vote
DNS have an answer that isn't supposed to exist
There is no problem as you are not a exit node. Tor will check if your DNS server was hijacking DNS failures, through looking up random domain names and see if it always gets the same address (...
1
vote
Home router - VPN - TOR setup. Is it possible?
You can start by looking at OnionPI, that is a way to set up such a access point.
https://learn.adafruit.com/onion-pi/overview
Also, you do have routers with built in tor capabilities for wifi.
I ...
1
vote
How to install a Transport Plugin on OnionPi
First check if the binary is executing - through ssh try running :
/usr/local/bin/meek-client --help
You should see something like
Usage of /usr/local/bin/meek-client:
-front="": front domain ...
1
vote
Tor dying on Raspberry Pi (circuit creation storm, out of memory)
It may or may not be an attack, but my personal opinion is that Tor isn't guessing the right values for some parameters like MaxMemInQueues (like it was setting them too high, then too low later). Try ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
raspberry-pi × 53configuration × 14
relays × 13
raspbian × 9
tor-browser-bundle × 4
linux × 4
tor-install × 4
debian × 4
onion-services × 4
bridge × 3
anonymity × 2
network-configuration × 2
torsocks × 2
private × 2
security × 1
tails × 1
exit-relays × 1
onion-routing × 1
vpn × 1
ubuntu × 1
orbot × 1
directory × 1
error × 1
censorship × 1
browsers × 1