I have a question about the Tor Network article in your latest issue (#67). I am trying to use a Raspberry Pi 3 as an access point in my home network and I want to route all of its traffic through the Tor network. I followed your instructions in the article and I was pleasantly surprised to see that everything worked as expected. Instead of the usual router address I would see using ipchicken I now saw Tor servers listed as being used for my routing.
But then everything kinda went pear shaped. I had been connecting to the RPi3 using SSH as it’s a headless configuration. What I found was that if I closed the SSH connection I was unable to log back in using SSH - I would get an “ssh_exchange_identification: Connection closed by remote host” error. The only way I’ve found to clear the error is to reboot the RPi3. But I found if I did that then the Tor routing I installed would not work. I found that I had to rerun the two routing commands shown in your article (for DNS and TCP traffic) in order to get the Tor routing to once again work. But then I would lose the SSH capability if I closed the connection. I have verified that after reboot running sudo service tor status indicates that Tor is running, but it’s not rerouting traffic.
How can I fix this problem? Why is the SSH capability of my RPi3 being compromised by running the Tor setup commands?
My RPi3 is runningnRaspbian Linux 8 (jessie), kernel Linux 4.9.35-v7+.
And and all help would be welcome. Thanks!