Gamitin ang Raspberry Pi bilang isang Tor router

Ang Tor ay isang network protocol na nagpapakilala sa trapiko sa internet. Ang iyong trapiko sa network ay palaging sumusunod sa ibang random na landas, na nagpapahirap sa pag-eavesdrop. Ipinapaliwanag namin kung paano gawing Tor router ang iyong Raspberry Pi, para makapag-surf ka sa Internet sa pamamagitan ng Tor gamit ang anumang device.

01 Mga Kagamitan

Karaniwan, kung gusto mong gumamit ng Tor, kailangan mong i-configure ito sa bawat computer at mobile device na gusto mong i-surf sa pamamagitan ng Tor. Kung gusto mong mag-surf nang hindi nagpapakilala sa iba't ibang device, medyo mahirap iyon. Iyon ang dahilan kung bakit gumagamit kami ng ibang diskarte dito. Ginagawa naming wireless access point ang Raspberry Pi at ikonekta ang aming mga device sa access point. Pagkatapos ay pinapatakbo namin ang Tor sa Pi, upang ang anumang device na nagsu-surf sa access point ay awtomatikong nasa network ng Tor. Ang kailangan lang namin ng dagdag kumpara sa mga nakaraang workshop ay isang USB WiFi adapter.

02 Wi-Fi

Tiyaking tugma ang iyong usb wifi adapter sa Raspberry Pi at lalo na sa pamamahagi ng Linux na iyong ginagamit. Kung bibilhin mo ang adaptor sa isang espesyal na Pi-shop, karaniwan kang nasa tamang lugar. Ipinapalagay namin na mayroon kang operating system na Raspbian na naka-install sa iyong Pi (tingnan din ang kurso). Ikonekta ang adaptor sa pamamagitan ng usb, i-on ang iyong Pi at pagkatapos ay ibigay ang utos iwconfig. Nakikita mo ba ang impormasyon tungkol sa iyong adaptor sa output, halimbawa pagkatapos ng pangalan wlan0, ang adaptor ay makikilala ng Raspbian.

03 Access point

Ngayon para gawing wireless access point ang Pi, ii-install namin ang software hostapd (host access point daemon), gayundin ang isang DHCP server na nagtatalaga ng mga IP address sa mga device na kumokonekta sa Pi. Magagawa mo iyon gamit ang utos sudo apt-get install hostapd isc-dhcp-server. Kung magkakaroon ka ng error dahil masyadong luma ang repository, i-update muna ito gamit ang sudo apt-get update. Kaya ang intensyon ay ang Pi ay kumokonekta sa Internet sa pamamagitan ng Ethernet cable, at lahat ng kumokonekta sa pamamagitan ng WiFi ay nagbibigay din ng access sa Internet sa pamamagitan ng Ethernet interface.

04 Configuration ng DHCP

I-configure ang DHCP server gamit ang sudo nano /etc/dhcp/dhcpd.conf. Maglagay ng hash (#) sa harap ng mga linyang nagsisimula sa opsyon na domain-name at opsyon na domain-name-servers. Alisin ang # bago ang linya #may awtoridad;. Maghanap para sa Isang bahagyang naiibang pagsasaayos at alisin ang # para sa bawat linya ng bahaging iyon, maliban sa pariralang gusto mo. Ngayon baguhin ang ilang mga numero: baguhin 224 pagkatapos ng netmask sa 0, ang 26 pagkatapos saklaw sa 2, ang ns1.internal.example.org sa 8.8.8.8, 8.8.4.4 (Google DNS), internal.example.org ay nagiging lokal at mula sa 31 pagkatapos address ng broadcast gumagawa ka ba 255. I-save at lumabas (Ctrl+O at Ctrl+X).

Kamakailang mga Post

$config[zx-auto] not found$config[zx-overlay] not found