Deze website maakt gebruik van cookies. Waarom? Klik hier voor ons privacy- en cookiebeleid. Door op akkoord te klikken of door gebruik te blijven maken van deze website geeft u aan akkoord te zijn met het gebruik van cookies.

Akkoord

Gebruik de Raspberry Pi als Tor-router

Door: Koen Vervloesem | 09 september 2014 09:09

How To

Inhoudsopgave

  1. Inleiding
  2. pagina 2
  3. pagina 3
  4. pagina 4
  5. pagina 5
  6. pagina 6

Tor is een netwerkprotocol waarbij internetverkeer geanonimiseerd wordt. Je netwerkverkeer volgt steeds een ander willekeurig pad, waardoor het lastig is om dit af te luisteren. We leggen uit hoe je van je Raspberry Pi een Tor-router maakt, zodat je met elk apparaat via Tor kunt internetten.

01 Benodigdheden

Als je Tor wilt gebruiken, moet je het normaal op elke computer en elk mobiel apparaat configureren waarop je via Tor wilt surfen. Wil je op verschillende apparaten anoniem surfen, dan is dat dus nogal omslachtig. Daarom gebruiken we hier een andere aanpak. We maken van een Raspberry Pi een draadloos toegangspunt en laten onze apparaten met het toegangspunt verbinden. Daarna draaien we Tor op de Pi, zodat elk apparaat dat via het toegangspunt surft, automatisch op het Tor-netwerk zit. Het enige wat we extra nodig hebben vergeleken met de vorige workshops, is een usb-wifi-adapter.

02 Wifi

Zorg ervoor dat je usb-wifi-adapter compatibel is met de Raspberry Pi en in het bijzonder de Linux-distributie die je gebruikt. Koop je de adapter in een gespecialiseerde Pi-shop, dan zit je meestal goed. We gaan ervan uit dat je het besturingssysteem Raspbian op je Pi geïnstalleerd hebt (zie ook de cursus). Sluit de adapter via usb aan, schakel je Pi in en geef dan de opdracht iwconfig. Zie je in de uitvoer informatie over je adapter staan, bijvoorbeeld achter de naam wlan0, dan wordt de adapter door Raspbian herkend.

03 Toegangspunt

Om van de Pi nu een draadloos toegangspunt te maken, installeren we de software hostapd (host access point daemon), evenals een DHCP-server die IP-adressen uitdeelt aan de apparaten die met de Pi verbinden. Dat kan met de opdracht sudo apt-get install hostapd isc-dhcp-server. Als je een foutmelding krijgt omdat de repository te oud is, dan update je die eerst met sudo apt-get update. De bedoeling is dus dat de Pi via de ethernetkabel verbindt met internet, en iedereen die via wifi verbindt ook toegang tot internet geeft via de ethernetinterface.

04 DHCP-configuratie

Configureer de DHCP-server met sudo nano /etc/dhcp/dhcpd.conf. Plaats een hekje (#) voor de regels die beginnen met option domain-name en option domain-name-servers. Verwijder # voor de regel #authoritative;. Zoek naar A slightly different configuration en verwijder # voor elke regel van dat onderdeel, behalve de gezochte zin. Verander nu enkele getallen: verander 224 na de netmask in 0, de 26 na range in 2, de ns1.internal.example.org in 8.8.8.8, 8.8.4.4 (Google DNS), internal.example.org wordt local en van 31 na broadcast-address maak je 255. Sla op en sluit af (Ctrl+O en Ctrl+X).

9 Reacties op: Gebruik de Raspberry Pi als Tor-router

  • Om te reageren moet je ingelogd zijn. Nog geen account? Registreer je dan en praat mee!
    • 2 jaren, 6 maanden geleden
    Helaas, ik heb alles gedaan, maar mijn mobieltje blijft maar bezig met ophalen ip-adres van mijn RaspberryPi netwerk.
    De fout is misschien het probleem wat ik heb met hastapd.conf.
    Ik krijg na het commando "sudo hostapd /etc/hostapd/hostpad.conf" de meldingen:
    Failed to create interface mon.wlan0: -23 (Too many files open in system)
    Try to remove and re-create mon.wlan0.
    Failed to update rate sets in kernel module.
    Using interface wlan0 with hwaddr 50:85:69:de:69:6e and ssid 'RaspberryPi'

    Hier vlak voor heb ik een "sudo reboot" gedaan, dus het is een "verse"omgeving.
    Help ?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 2 jaren, 6 maanden geleden
    driver nl80211 wordt niet gevonden en dus niet geladen. Wat kan ik hieraan doen
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 2 jaren, 5 maanden geleden
    Ik kreeg het zelfde onderstaand probleem, driver niet gevonden.
    Na enig speurwerk kwam ik erachter dat de driver voor de wlan niet wordt ondersteund door raspian.
    De site van Jens Seegers geeft de oplossing.
    http://jenssegers.be/blog/43/Realtek-RTL8188-based-access-point-on-Raspberry-Pi
    groetjes
    Orco
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 2 jaren, 3 maanden geleden
    Is het ook mogelijk om via de usb ingang een tweede netwerkingang toe te voegen en het ding tussen het modem en de router te zetten?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 1 jaar, 7 maanden geleden
    Tor is niet bedoeld voorgrote bestanden. (dus hele computer / thuisnetwerk achter tor is niet wenselijk).

    Wel zou het heel interessant zijn als je i.p.v. Tor op Raspberry Pi , vervangt voor ' I2P router ' op Raspberry pi zet.
    I2P router is wel bedoeld voor grote bestanden en ander netwerk verkeer.
    Zie hier : https://geti2p.net/en/
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
  • Swiftstorm
    • 1 jaar, 3 maanden geleden
    Ik heb all uw stappen gevolgt maar bij sudo service tor restart krijg ik een foutmelding dat i keen journal en systemcl moet kijken?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 1 jaar, 3 maanden geleden
    ik zie de ssid niet staan in mijn wifi lijst na stap 11, wat moet ik doen?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 11 maanden, 3 weken geleden
    kan met mijn telefoon wel verbinding maken met mijn ssid maar kan via die weg niet het internet op. wat kan ik verkeerd gedaan hebben?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
    • 9 maanden, 1 week geleden
    Ik heb hetzelfde als "swiftstorm" Wat kan ik/wij eraan doen?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.

Wanneer je een reactie plaatst ga je akoord
met onze voorwaarden voor reacties.