användbara artiklar

Hur man anonymiserar din surfning med en Tor-Powered Raspberry Pi Hotspot

Om du har funderat på att prova Tor att anonymisera all din webbsökning kan du bara ladda ner en webbläsare och ge det ett snurr, men det är mycket roligare att skapa din egen mycket bärbara proxy som du enkelt kan ansluta till på ett infall . Ange Raspberry Pi.

Tor är ett av de enklaste sätten att surfa anonymt på internet, även om det kommer till hastighetskostnaden. I själva verket är det så absurd långsamt att det är ganska svårt att använda för grundläggande surfning på internet. Men det betyder inte att det inte är användbart för andra saker, och eftersom du förmodligen inte vill använda det hela tiden, är ett snabbt sätt att växla mellan Tor och det vanliga internetet praktiskt.

Raspberry Pi kan hjälpa till här. Först måste du förvandla en Raspberry Pi till en åtkomstpunkt, ungefär som en Wi-Fi-hotspot, och sedan installerar du Tor på den så att all trafik som går igenom åtkomstpunkten anonymiseras.

När du vill använda Tor ansluter du bara till Raspberry Pis Wi-Fi-nätverk. När du inte gör det kan du använda det nätverk du vanligtvis använder. Tor-webbläsaren är alltid ett alternativ också, men du kanske inte vill installera programvara på alla dina enheter. Det här är också trevligt att hålla sig i huset om du är den bosatta "tekniska personen" eftersom det gör det oerhört enkelt att visa någon hur livet skulle vara om man faktiskt bestämde sig för att använda Tor för deras surfning (det skulle vara långsamt).

Vad du behöver

Du behöver inte något speciellt för att skapa en Tor-powered Pi-proxy, men du måste runda upp några material innan du kommer igång:

  • Hallon Pi 3
  • Micro USB-strömförsörjning
  • Ethernet-kabel
  • 8 GB MicroSD-kort
  • Åtkomst till din hem router
  • Mus / tangentbord / stationär dator för den första installationsprocessen

Du vill gå vidare och ställa in ditt SD-kort med Raspbian och ställa in SSH också. Du kan använda antingen standardversionen av Raspbian eller Lite-versionen, eftersom du bara använder kommandoraden för den här guiden. Följ vår guide här för att ställa in Raspbian (se till att du ändrar ditt standardlösenord under denna process) och den här guiden för att aktivera SSH om du vill prata med din Raspberry Pi från vilken dator som helst i ditt hemnätverk.

När du har samlat allt tillsammans, se till att Raspberry Pi är ansluten direkt till din router med en Ethernet-kabel, gå sedan vidare och anslut den.

Steg ett: Installera den nödvändiga programvaran

Det första vi behöver göra är att Raspberry Pi 3: s Wi-Fi kan fungera som en åtkomstpunkt. Detta förvandlar det till en hotspot så att du kan ansluta till den från din huvuddator precis som om du gör något trådlöst nätverk. Vi kommer att göra allt detta från Raspberry Pis kommandorad:

  1. Skriv in sudo apt-get update och tryck på Enter.
  2. Skriv in sudo apt-get install iptables-persistent git
  3. Välj Yes och tryck på Enter de två gånger du uppmanas att göra.

Nu när allt har laddats ner och installerats är det dags att ställa in det.

Steg två: Vänd din hallonpi till en åtkomstpunkt

Processen för att förvandla en Raspberry Pi till en åtkomstpunkt är lite komplicerad, men tack och lov har GitHub-användare harryallerston skapat ett skript som automatiserar hela processen.

  1. Skriv in git clone //github.com/unixabg/RPI-Wireless-Hotspot.git och tryck på Enter.
  2. Skriv in cd RPI-Wireless-Hotspot och tryck på Enter.
  3. Skriv in sudo ./install och tryck på Enter. Detta startar installationsprocessen.
  4. Tryck på Y att acceptera villkoren, Y att använda förkonfigurerad DNS-server, N att använda Unblock-Us-servrar, Y att använda OpenDNS och sedan N för Wi-Fi-standarderna.
  5. Ange ett nytt lösenord när du uppmanas efter standardfrågan. Det här är lösenordet för att ansluta till ditt Pi-nätverk.
  6. När du uppmanas att ange en ny SSID, detta är namnet på ditt nätverk.
  7. Ange ett kanalnummer. 6 är bra, såvida du inte vet att du behöver något annat.
  8. Ange N för resten av frågorna.

När den är klar kommer din Raspberry Pi att starta om och bör nu fungera som en åtkomstpunkt. Du kan testa detta genom att gå till en annan dator eller telefon, välja din Raspberry Pi från Wi-Fi-nätverkslistan och se om internet fungerar. Om det av någon anledning inte gör det har Adafruit en guide för att göra allt manuellt. Annars kan du fortsätta och installera Tor proxy-programvaran.

Steg tre: Installera TOR

Tor har en ganska rak framställningsprocess, men du måste fortfarande justera några saker för att få det att fungera.

  1. Skriv in sudo apt-get install tor och tryck på Enter.
  2. Skriv in sudo nano /etc/tor/torrc och tryck på Enter. Rulla hela vägen till botten av dokumentet och ange texten nedan i textfilen. När du är klar trycker du på Ctrl + X för att spara och fortsätta:

Logga meddelandefil /var/log/tor/notices.log

VirtualAddrNetwork 10.192.0.0/10

AutomapHostsSuffixes .onion, .exit

AutomapHostsOnResolve 1

TransPort 9040

TransListenAddress 192.168.42.1

DNSPort 53

DNSListenAddress 192.168.42.1

Därefter måste du berätta för Wi-Fi-gränssnittet att skicka internettrafik via Tor-programvaran. Detta händer med några kommandon:

  1. Skriv in sudo iptables -F och tryck på Enter.
  2. Skriv in sudo iptables -t nat -F och tryck på Enter.
  3. Skriv in sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 22 -j REDIRECT --to-ports 22 och tryck på Enter.

  4. Skriv in sudo iptables -t nat -A PREROUTING -i wlan0 -p udp --dport 53 -j REDIRECT --to-ports 53 och tryck på Enter.

  5. Skriv in sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040 och tryck på Enter.

  6. Skriv in sudo sh -c iptables-save > /etc/iptables/rules.v4 och tryck på Enter.

Nu är det dags att äntligen starta Tor. Skriv in sudo service tor start och tryck på Enter. Skriv sedan in sudo service tor status att se till att det fungerar korrekt. Om du inte ser några felkoder fungerar det. Du kan ställa in den så att den startas automatiskt vid start genom att skriva in sudo update-rc.d tor enable sedan trycka på Enter.

När det är klart, gå vidare och starta om en gång till. Skriv in sudo reboot och tryck på Enter. Din Raspberry Pi bör nu starta allt automatiskt vid start.

Steg fyra: Anslut och bläddra med din nya TOR-proxy

Nu behöver du bara ansluta alla enheter du vill bläddra anonymt till ditt nya Raspberry Pi Wi-Fi-nätverk. Både ditt vanliga Wi-Fi-hem och det här kommer att existera, så välj det som du gör i alla Wi-Fi-nätverk. När du är ansluten, gå till //check.torproject.org/ för att verifiera att du är i Tor-nätverket. Njut av ditt långsamma, men anonyma internet!