Izmantojiet Raspberry Pi kā VPN serveri

VPN savienojums ir izšķirošs, ja vēlaties droši izmantot internetu publiskajos WiFi tīklos vai ja vēlaties apiet valstu ierobežojumus, piemēram, Uitzending Gemist, atrodoties ārzemēs. Aveņu Pi var jums palīdzēt. Mēs pārvēršam mini datoru par VPN maršrutētāju un VPN serveri.

Varat arī to savienot ar citu VPN maršrutētāju, lai citas savas ierīces mājās varētu savienot ar Raspberry Pi, lai skatītos, piemēram, ārzemju straumes.

01 VPN maršrutētājs

Ja vēlaties izmantot VPN, tas jākonfigurē katrā ierīcē (skatiet arī VPN pamatkursu). Ja vēlaties apiet valsts ierobežojumus vairākām ierīcēm mājā, tas ir laikietilpīgi. Tāpēc mēs piedāvājam citu pieeju: mēs pārvēršam Raspberry Pi par bezvadu piekļuves punktu. Pēc tam mēs izveidojām VPN savienojumu Pi, lai katra ierīce, kas sērfo caur piekļuves punktu, automātiski atrastos VPN. Jums nepieciešams USB WiFi adapteris, kas ir saderīgs ar Raspberry Pi.

02 Piekļuves punkts

Pirmkārt, mēs izveidosim bezvadu piekļuves punktu no mūsu Pi. Šim nolūkam mēs atsaucamies uz iepriekšējo semināru par Raspberry Pi kā Tor maršrutētāju. Izpildiet paskaidrojumu šī semināra pirmajos 12 posmos. Kad esat pareizi veicis visas šīs darbības, mēģiniet izveidot savienojumu ar bezvadu ierīci savā Pi SSID. Problēmu gadījumā apskatiet šeit, lai pārbaudītu, vai jūsu Wi-Fi adapteris Pi ir atbalstīts un vai jums ir nepieciešams lejupielādēt citus draiverus vai veikt īpašas konfigurācijas darbības.

03 Noņemiet Tor

Ja iepriekšējā darbnīcā no Raspberry Pi neveidojāt Tor maršrutētāju, pārejiet pie 5. darbības. Pretējā gadījumā mums toreiz būs jāatceļ vēl daži soļi. Pirmkārt, mēs iestatām savienojumus ar Wi-Fi tīklu, lai tie ietu tieši caur Ethernet saskarni, nevis programmatūru Tor. Mēs noņemam vecos NAT noteikumus ar sudo iptables -F un sudo iptables -t nat -F. Un mēs noņemam programmatūru Tor ar sudo apt-get noņemt tor.

04 Tor noņemšana (2)

Tad mēs ievadām jaunos NAT noteikumus ar šādām komandām: sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE, sudo iptables -PIRMS -i eth0 -o wlan0 -m stāvoklis --valsts SAISTĪTĀ, Dibināta -j PIEŅEM un sudo iptables -PIRMS -i wlan0 -o eth0 -j PIEŅEMT. Saglabājiet konfigurāciju ar sudo sh -c "iptables-save> /etc/iptables.ipv4.nat". Iepriekšējā darbnīcā mēs jau pārliecinājāmies, ka šī konfigurācija ir nolasīta, startējot Pi. Tagad mēs esam atsaukuši visus Toram raksturīgos aspektus no iepriekšējā semināra.